【dotnet跨平台】dotnet-cli典型场景
1、启动一个控制台应用程序
dotnet new myapp
2、启动一个类库
dotnet new mylib –type lib
3、加入第三方依赖库到项目中
dotnet pkg install Newtonsoft.Json –version 8.0.2
4、运行单元测试
dotnet new tests –type xunit
5、发布一个共享运行的控制台应用程序
dotnet publish –output /pubapp
6、发布一个支持所有平台(Windows\Linux\OS X)的自包含的控制台应用程序
dotnet publish –output /win7/myapp –runtime linux-x64
dotnet publish –output /win7/myapp –runtime win7-x64
7、打包一个类库
dotnet pack
8、安装dotnet扩展,使之成为工具
类似给dotnet加一个命令来扩展功能,例如开发者指南里的”Adding a Command“这一节:
https://github.com/dotnet/cli/blob/rel/1.0.0/Documentation/developer-guide.md#adding-a-command
想看这8个典型场景的详细步骤请看原文:https://github.com/dotnet/cli/blob/rel/1.0.0/Documentation/specs/canonical.md