日历归档 |
|
<< < 2024 - 11 > >> | Su | Mo | Tu | We | Th | Fr | Sa | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|
|
|
About Me |
|
|
ZhangSichu |
|
Male |
|
32 |
|
ZhangSichu@gmail.com |
|
ZhangSichu@hotmail.com |
|
ZhangSichu.com |
|
weibo.com/zhangsichu |
|
|
|
个人推荐 |
|
|
|
|
分类归档 |
|
|
|
|
My Friends |
|
|
|
|
Mac Asp.net Yeoman Nancy
|
Mac 上 Asp.net 环境搭建好了以后,自己手动去开始一个 Asp.net 项目,是比较繁琐的。 Yeoman 上已经有 Asp.net 的 generator.
如果没有 Yeoman 先安装 Yeoman, Yeoman 的介绍: http://yeoman.io/ Yeoman下面有各种项目基础框架的generator
安装 Asp.net generator
> npm install -g generator-aspnet
|
使用 yeoman 开启一个 Asp.Net 项目
这里用使用 Nancy 框架, Nancy的介绍: http://nancyfx.org/ 一个轻量级的 .Net Web Framework
选择 Nancy ASP.Net Application
同时给一个项目名字,这里用了 NancyApp
项目基础文件框架就生产了。
进入 NancyApp 目录
执行
加载 依赖
如果 dnu 命令执行失败, commond not found.
执行一下
如果执行 dnu restore 出现 http://nuget.org/api/v2/ 取依赖包找不到的问题,切换一下源再试试,有两个可用的源:
1. https://www.myget.org/F/aspnetmaster/api/v2/ 2. https://www.myget.org/F/aspnetvnext/api/v2/
例如:
可以使用 core visual studio 打开工程,开始写程序。
然后 dnx . kestrel 开始你的 NancyApp 就可以了
这里有个有意思的事情,在terminal 里执行了 dnx . kestrel 后,如果想退出, 执行 ctrl+c 了以后,看到 terminal 没有反应,在浏览器里刷新一下页面, terminal 会出一个错误, 就退出了。
|
|
|
|
|
|