Windows 使用 Yeoman generators 创建 ASP.NET 应用程序
2023-02-18 15:32:21 时间
上一篇:《Windows 搭建 .NET 跨平台环境并运行应用程序》
阅读目录:
- Install Node.js
- Install yeoman-generators
- Create ASP.NET Web Application
- Run ASP.NET Web Application
上一篇中的控制台应用程序,代码是我们进行手写的,就两个文件:HelloWorld.cs 和 project.json,非常简单,不使用 Visual Studio 2015 及其他编辑器,那我们如何创建并运行 ASP.NET 应用程序呢?答案是使用 Yeoman generators,下面我们一步一步搞起来。
1. Install Node.js
从 Node.js 官网下载最新版,按照即可:
需要指出的是,Node.js 的版本必须是 0.10.0 以上,要不然会抱下面错误:
2. Install yeoman-generators
正确安装命令(适用 Windows):
PS > npm install -g yo generator-aspnet
错误安装命令(适用其他系统):
PS > npm install -g generator-aspnet
正确的安装成功截图:
错误的安装成功截图:
3. Create ASP.NET Web Application
创建命令:
PS > yo aspnet
选择项目截图:
完成操作截图:
ASPNET.Sample 文件结构:
4. Run ASP.NET Web Application
在创建 ASPNET.Sample 之后,有四个命令:
插一句:如果执行 dnu 出现下面错误,可以设置下环境变量:%userprofile%\.dnx\runtimes\<runtime name>\bin
,或者执行下 dnvm upgrade
命令。
第一步:
PS > dnu restore
第二步:
PS > dnu build
第三步:
PS > dnx . web
第四步:浏览器输入 localhost:5000
.NET 跨平台,Windows 环境搭建就到这,下面再重新尝试下 Mac OS X 系统。
相关文章
- 手语服务让信息世界没有障碍
- 分析服务打造数智化运营闭环方案
- 华为推送新利器,完美契合用户体验
- 华为开发者大会主题演讲:3D建模服务让内容高效生产
- 华为开发者大会主题演讲:抖音短视频网络性能优化实践
- 华为开发者大会主题演讲:全链路网络加速,全场景极速体验
- 华为开发者大会主题演讲:图形引擎服务开启图形渲染的无限可能
- Discovery直播 | 3D“模”术师,还原立体世界——探秘3D建模服务
- 华为开发者大会主题演讲:《全场景下的近场通信,打破智能设备交互边界》
- HDC2021:HMS Core分析服务,数智化营销闭环方案帮助开发者实现精益增长
- 华为分析6.3.0版本全新上线,更多行业报告待您解锁
- 大奖升级!HMS Core线上Codelabs挑战赛第3期:用3D建模构建元宇宙
- HMS Core Keyring携手航班管家和高铁管家,打造美好出行体验
- 以开发之名|不止更快 技术带来物流服务智慧新体验
- 民生直销银行终端安全修炼秘籍之HMS Core两大安全能力
- 华为在HDC2021发布全新HMS Core 6 宣布跨OS能力开放
- 异构智联Wi-Fi6+蓝牙模组,重新定义多屏互联体验!
- 【HMS Core 6.0全球上线】华为钥匙环服务,打造跨应用跨形态无缝登录体验
- 告别弱网,一直追剧一直爽
- 近距离通信,引领万物互联新时代