用 yo aspnet 生成.net项目

yo指的是Yeoman 官网:http://yeoman.io/

因为安装yo需要nmp 因此 要先到node官网下载node并按装

安装之后就可以下一步了

$ npm install -g yo generator-aspnet

安装之后就可以用yo aspnet来生成.net项目

控制台命令是

yo aspnet

接下来出现如下页面可供选择

选择之后会出现如下页面 让你填写项目名称

填写之后 回车 就生成对应的项目

然后就是

dotnet restore

dotnet build

dotnet run

当然最主要的是你可用 yo aspnet 创建class等

创建class的命令如下

 yo aspnet:class person

更多命令 可用以下命令获取帮助

yo aspnet --help

 yo aspnet:angularcontroller [options] <name>
  yo aspnet:angularcontrolleras [options] <name>
  yo aspnet:angulardirective [options] <name>
  yo aspnet:angularfactory [options] <name>
  yo aspnet:angularmodule [options] <name>
  yo aspnet:appsettings [options]
  yo aspnet:bowerjson [options]
  yo aspnet:class [options] <name>
  yo aspnet:coffeescript [options] <name>
  yo aspnet:dockerfile [options]
  yo aspnet:gitignore [options]
  yo aspnet:gruntfile [options]
  yo aspnet:gulpfile [options] <name>
  yo aspnet:htmlpage [options] <name>
  yo aspnet:interface [options] <name>
  yo aspnet:javascript [options] <name>
  yo aspnet:json [options] <name>
  yo aspnet:jsonschema [options] <name>
  yo aspnet:middleware [options] <name>
  yo aspnet:mvccontroller [options] <name>
  yo aspnet:mvcview [options] <name>
  yo aspnet:nuget [options]
  yo aspnet:packagejson [options]
  yo aspnet:program [options]
  yo aspnet:startup [options]
  yo aspnet:stylesheet [options] <name>
  yo aspnet:stylesheetless [options] <name>
  yo aspnet:stylesheetscss [options] <name>
  yo aspnet:taghelper [options] <name>
  yo aspnet:textfile [options] <name>
  yo aspnet:tfignore [options]
  yo aspnet:typescript [options] <name>
  yo aspnet:typescriptconfig [options] <name>
  yo aspnet:typescriptjsx [options] <name>
  yo aspnet:usersecrets [options] <name>
  yo aspnet:webapicontroller [options] <name>

参考:https://msdn.microsoft.com/zh-cn/magazine/mt573713.aspx

https://github.com/omnisharp/generator-aspnet#sub-generators

时间: 2024-10-05 23:46:53

用 yo aspnet 生成.net项目的相关文章

Myeclipse插件快速生成ssh项目并配置注解 在action层注入service的超详细过程

最近发现,我对于ssh的 自动注入配置 还是不熟悉,于是整理了一下 终于做了一个 简单的 注入配置出来. 以前都是在applicationContext.xml 里面这样配 <bean id="loginAction" class="com.dj.ssh.action.LoginAction" scope="prototype" autowire="byName"> <property name="

windows下利用批处理命令生成maven项目(java、javaWeb)

觉得用IDE生成maven项目会卡住,很慢.就用cmd写了个cmd批处理命令来生成maven项目.效果如下 生成项目导入idea后结构如下 批处理命令代码如下 @echo off ::echo 请选择项目类型: echo 1.maven-archetype-quickstart echo 2.maven-archetype-webapp set /p webType=请选择项目类型: ::echo 选择了%webType% set /p DgroupId= DgroupId= set /p Da

动态生成选择项目

在html中,会有 <select id="grade"> <option>所有年级</option> </select> 其中选择项需要从数据库里取出之后动态的加入到其中.这时,可以用js来实现. document.getElementById("grade").options.add(new Option(str1,str2)); Option是 select 中的选择项,str1 是页面中看到的描述,而str2是

ubutun14.04编译hadoop-2.6.0源码,并生成eclipse项目

1.安装jdk 2. 安装需要的库 sudo apt-get install g++ autoconf automake libtool make cmake zlib1g-dev pkg-config libssl-dev 3. sudo apt-get install openssh-client sudo apt-get install openssh-server -进入到用户目录运行命令: -ssh-keygen -t rsa -P -cat .ssh/id_rsa.pub >> .

利用Maven创建自定义项目骨架并根据生成java-web项目

创建java-web相关文件目录及文件 pom.xml  README.txt  LICENSE.txt  bin     |- test.txt src      |-main         |-java             |-com                 |-arvin                     |-App.java         |-assembly             |-assembly.xml         |-config          

为Cocos2d-x-2.1.5和3.0alpha1生成新项目

新版本与之前使用的Cocos2d-x-2.0.4生成方式已经不同了,新版本已经没有之前的js生成项目模板,而是采用python来生成. 本文记录从网上查找的资料,以及安装过程,所使用的为Cocos2d-x-2.1.5,python-2.7.3. python-2.7.3下载地址:http://www.python.org/getit/releases/2.7.3/ 步骤: 1.安装python,比如安装在D盘根目录下:D:\Python27 2.配置环境变量,打开:右键-->属性-->高级系统

cocos2d-x v2 v3版本生成lua项目,android测试

系统环境 win8.1 所有测试项目生成在d:\game\cocos下 cocos2d-x引擎目录为d:\game\cocos2d-x-2.2.5 和d:\game\cocos2d-x-3.2 android ndk目录D:\Android\android-ndk-r9d v2.2.5 1.生成项目 进到D:\game\cocos2d-x-2.2.5\tools\project-creator 下 执行命令行 python create_project.py -project LuaGameV2

全面解析vue-cli生成的项目中使用其他库(js库、css库)

前言:最近有小伙伴问我,是不是用vue脚手架生成的项目就不能jquery了呢?显然,答案是否定的,必须能用.但是个人建议最好不要用了,用人家vue提供的不好嘛. 一.用vue-cli生成项目 1. vue init webpack-simple vue-jq 2. cd vue-jq 3. cnpm install 4. 使用git bash(只是为了方便) 5. package.json 中修改端口 --port 8088 6. npm run dev 二.构建项目结构,引入相关文件 目录结构

vue-cli 3.0生成的项目run build后为空白页

vue-cli 3.0 生成的项目与2.x不同,其中并没有webpack配置文件config/index.js.这个时候需要我们在项目的根目录下创建一个vue.config.js文件,代码如下: 1 module.exports = { 2 baseUrl: './', 3 }; 自己看效果的时候,再将路由改为hash模式.就可以直接打开生成的index.html看到和run serve时一样的效果了. 原文地址:https://www.cnblogs.com/bjhl/p/10499021.h