我爱编程

.Net Core 使用Vue

2018-04-09  本文已影响498人  凌雲木

PS C:\WINDOWS\system32> dotnet -v


Unknown option: -v
.NET 命令行工具 (2.1.103)
使用情况: dotnet [runtime-options] [path-to-application]
使用情况: dotnet [sdk-options] [command] [arguments] [command-options]

path-to-application:
要执行的应用程序 .dll 文件的路径。

SDK 命令:
new 初始化 .NET 项目。
restore 还原 .NET 项目中指定的依赖项。
run 编译并立即执行 .NET 项目。
build 生成 .NET 项目。
publish 发布 .NET 项目以进行部署(包括运行时)。
test 使用项目中指定的测试运行程序运行单元测试。
pack 创建 NuGet 包。
migrate 将基于 project.json 的项目迁移到基于 MSBuild 的项目。
clean 清除生成输出。
sln 修改解决方案(SLN)文件。
add 将引用添加到项目中。
remove 从项目中删除引用。
list 列出项目中的引用。
nuget 提供其他 NuGet 命令。
msbuild 运行 Microsoft 生成引擎 (MSBuild)。
vstest 运行 Microsoft 测试执行命令行工具。

常用选项:
-v|--verbosity 设置命令的详细级别。允许值为 q[uiet]、m[inimal]、n[ormal]、d[etailed] 和 diag[nostic]。
-h|--help 显示帮助。

运行“dotnet 命令 --help”,获取有关命令的详细信息。

sdk-options:
--version 显示 .NET Core SDK 版本。
--info 显示 .NET Core 信息。
-d|--diagnostics 启用诊断输出。

runtime-options:
--additionalprobingpath <path> 要探测的包含探测策略和程序集的路径。
--fx-version <version> 要用于运行应用程序的安装版共享框架的版本。
--roll-forward-on-no-candidate-fx 已启用“不前滚到候选共享框架”。
--additional-deps <path> 其他 deps.json 文件的路径。


PS C:\WINDOWS\system32> dotnet new --install Microsoft.AspNetCore.SpaTemplates::*

欢迎使用 .NET Core!

若要详细了解 .NET Core,请访问 https://aka.ms/dotnet-docs。使用 dotnet --help 查看可用的命令或转到 https://aka.ms/dotnet-cli-docs

遥测

.NET Core 收集使用情况数据,以便改善用户体验。数据是匿名的且不包含命令行参数。数据由 Microsoft 收集,并与社区共享。
可选择使用你最喜爱的 shell 将 DOTNET_CLI_TELEMETRY_OPTOUT 环境变量设置为 1,从而退出遥测。
若要深入了解 .NET Core 工具遥测,请访问 https://aka.ms/dotnet-cli-telemetry
正在准备...
Restoring packages for C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\restore.csproj...
Installing Microsoft.AspNetCore.SpaTemplates 2.0.6.
Generating MSBuild file C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\obj\restore.csproj.nuget.g.props.
Generating MSBuild file C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\obj\restore.csproj.nuget.g.targets.
Restore completed in 2.04 sec for C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\restore.csproj.

Restoring packages for C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\restore.csproj...
Installing Microsoft.AspNetCore.SpaTemplates 2.0.6.
Generating MSBuild file C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\obj\restore.csproj.nuget.g.props.
Generating MSBuild file C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\obj\restore.csproj.nuget.g.targets.
Restore completed in 483.18 ms for C:\Users\82511.templateengine\dotnetcli\v2.1.103\scratch\restore.csproj.

模板 短名称 语言 标记

Console Application console [C#], F#, VB Common/Console
Class library classlib [C#], F#, VB Common/Library
Unit Test Project mstest [C#], F#, VB Test/MSTest
xUnit Test Project xunit [C#], F#, VB Test/xUnit
ASP.NET Core Empty web [C#], F# Web/Empty
ASP.NET Core Web App (Model-View-Controller) mvc [C#], F# Web/MVC
ASP.NET Core Web App razor [C#] Web/MVC/Razor Pages
ASP.NET Core with Aurelia aurelia [C#] Web/MVC/SPA
ASP.NET Core with Knockout.js knockout [C#] Web/MVC/SPA
ASP.NET Core with Vue.js vue [C#] Web/MVC/SPA
ASP.NET Core with Angular angular [C#] Web/MVC/SPA
ASP.NET Core with React.js react [C#] Web/MVC/SPA
ASP.NET Core with React.js and Redux reactredux [C#] Web/MVC/SPA
ASP.NET Core Web API webapi [C#], F# Web/WebAPI
global.json file globaljson Config
NuGet Config nugetconfig Config
Web Config webconfig Config
Solution File sln Solution
Razor Page page Web/ASP.NET
MVC ViewImports viewimports Web/ASP.NET
MVC ViewStart viewstart Web/ASP.NET

Examples:
dotnet new mvc --auth Individual
dotnet new page --namespace
dotnet new --help


PS C:\WINDOWS\system32> cd E:\COLDDEMO\Vue
PS E:\COLDDEMO\Vue> dotnet new vue
已成功创建模板“ASP.NET Core with Vue.js”。

正在处理创建后操作...
正在 E:\COLDDEMO\Vue\Vue.csproj 上运行 "dotnet restore"...
Restoring packages for E:\COLDDEMO\Vue\Vue.csproj...
Restore completed in 125.06 ms for E:\COLDDEMO\Vue\Vue.csproj.
Generating MSBuild file E:\COLDDEMO\Vue\obj\Vue.csproj.nuget.g.props.
Generating MSBuild file E:\COLDDEMO\Vue\obj\Vue.csproj.nuget.g.targets.
Restore completed in 8.07 sec for E:\COLDDEMO\Vue\Vue.csproj.

还原成功。

说明:


IMPORTANT: Before running this project on the command line,
you must restore NPM packages by running "npm install"


手动说明: Run "npm install"


打开项目文件

image.png

用VS2017打开Vue.csproj


还原Npm包
上一篇下一篇

猜你喜欢

热点阅读