摘要:该项目被依赖的包装被添加到文件,因此,他们能够在安装包时得到解决。如果忽略,它将默认为当前目录。打包当前的应用程序,并将生成的包放置到指定的文件夹中。
名称说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。
原文:dotnet-pack
翻译:dotnet-pack
dotnet-pack - 将代码打包成 NuGet 包
概要`dotnet pack [--output]
[--no-build] [--build-base-path] [--configuration] [--version-suffix] [描述]`
dotnet pack 命令生成项目并创建 NuGet 包。这个操作的结果是两个 nupkg 扩展名的包。一个包含代码,另一个包含调试符号。
该项目被依赖的 NuGet 包装被添加到 nuspec 文件,因此,他们能够在安装包时得到解决。
默认情况下,项目到项目之间的引用是不打包到项目中的。如果你想那样做,你需要在你的依赖中引用需要项目的 type 节点设置为 “build” ,设置就像下面的例子:
{ "version": "1.0.0-*", "dependencies": { "ProjectA": { "target": "project", "type": "build" } } }
默认情况下,dotnet pack 首先生成项目。如果你想避免这样,传递 --no-build 选项。这在持续集成(CI)构建场景,正如你知道代码仅仅是预生成的示例,会是有用的。
选项[project]
打包的项目。它还可以是一个 project.json 文件的路径或者是目录。如果忽略,它将默认为当前目录。
-o, --output [DIR]
指定生成的目录。
--no-build
打包进程中跳过生成阶段。
--build-base-path
指定临时生成产物的目录。默认情况下,它们在当前目录的 obj 目录。
-c, --configuration [Debug|Release]
当生成项目时使用的配置。如果没有指定,将默认为 “Debug”。
例子dotnet pack
打包当前项目。
dotnet pack ~/projects/app1/project.json
打包 app1 项目。
dotnet pack --output nupkgs
打包当前的应用程序,并将生成的包放置到指定的文件夹中。
dotnet pack --no-build --output nupkgs
打包当前的项目到指定的文件夹中,并跳过生成步骤。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/110458.html
摘要:为了使用该功能,命令被指定在之后,例如。所有跟在命令后面的参数都是自己的观点。作为自己唯一的一个命令是为了运行便携式的应用。打印出来工具版本。指定有关工具的使用数据是否被收集并发送到。选择出的遥测功能值为,或可接受否则,值为,或者可接受。 说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。原文:dotnet command翻译:dotnet 命令 名称 dotne...
摘要:原文翻译工具遥测应用信息收集工具包含收集使用信息的遥测功能。收集的数据是匿名的,并将发布一个汇总的形式,在知识共享署名许可协议下供微软和社区工程师使用。许可协议微软分配的许可协议是。这个首次运行体验是微软如何通知你关于数据收集。 说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。原文:.NET Core Tools Telemetry翻译:.NET Core 工具...
摘要:当调用时,该命令将使两个主要的部件被放到到目录中一个或者文件,包含一个示例程序。一个有效的文件。在此之后,该项目已准备好被编译和或者进一步编辑。或者同样是有效的选项。 说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。原文:dotnet-new翻译:dotnet-new 名称 dotnet-new -- 创建一个新的 .NET Core 项目 概要 dotnet ...
摘要:输出的文件被写到子文件夹,如果它不存在则创建它。根据需要,文件将被覆盖。临时文件被写入到子文件夹。命令必须在项目上下文中使用,不生成程序集。运行在当前目录的项目。 说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。原文:dotnet-run翻译:dotnet-run 名称 dotnet-run -- 没有任何明确的编译或启动命令运行就地(即运行命令的目录)源代码。...
摘要:默认情况下,依赖项和工具的还原是并行完成的。为了还原依赖项,需要提供包所在位置的源。源通常是通过配置文件提供的安装了工具时默认存在一个。还原操作递归运行所有子目录,并还原找到的每个给定的文件。还原在给定的路径发现项目依赖项和工具。 说明:本文是个人翻译文章,由于个人水平有限,有不对的地方请大家帮忙更正。原文:dotnet-restore翻译:dotnet-restore 名称 dotn...
阅读 2743·2021-10-08 10:04
阅读 986·2019-08-30 12:44
阅读 538·2019-08-29 13:03
阅读 2387·2019-08-28 18:15
阅读 1033·2019-08-27 11:04
阅读 2299·2019-08-26 10:41
阅读 2976·2019-08-26 10:28
阅读 2910·2019-08-23 16:54