使用Angular-cli创建项目的方法
Angular的版本
@angular/cli: 1.1.2
node: 6.10.2
os: win32 x64
@angular/animations: 4.3.2
@angular/common: 4.3.2
@angular/compiler: 4.3.2
@angular/core: 4.3.2
@angular/forms: 4.3.2
@angular/http: 4.3.2
@angular/platform-browser: 4.3.2
@angular/platform-browser-dynamic: 4.3.2
@angular/router: 4.3.2
@angular/cli: 1.1.2
@angular/compiler-cli: 4.3.2
@angular/language-service: 4.3.2
创建项目
本次将创建一个使用多个模块和less的项目。
ng new my-project-name --routing --style less
–routing选项允许创建多个模块。
–style less选项将使用less来设置样式。
项目设置
"outDir": "../static/"
可以通过更改outDir来改变构建时的输出目录。
"defaults": {
"styleExt": "less",
"class": {
"spec": false
},
"component": {
"spec": false
},
"service": {
"spec": false
}
}
通过在defaults目标下添加”spec”: false,可以在生成目标时避免生成spec文件。
由于这次不需要spec文件,所以需要在生成class、component和service时避免生成spec文件。
后记
请给我一些建议,比如说错误之处或者这样做会更好的评论。