{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"name": "seczone",
"ejected": false // 标记该应用是否已经执行过eject命令把webpack配置释放出来
},
"apps": [
{
"root": "src", // 源码根目录
"outDir": "dist", //编译后的输出目录,默认是dist
"assets": [ // 记录资源文件夹,构建时复制到 outDir 指定的目录
"assets"
],
"index": "index.html", // 指定的首页文件,默认是 'index.html'
"main": "main.ts", // 指定应用的入口文件
"polyfills": "polyfills.ts", // 指定 polyfill 文件
"test": "test.ts", // 指定测试入口文件
"tsconfig": "tsconfig.app.json", // 指定tsconfig文件
"testTsconfig": "tsconfig.spec.json", // 指定TypeScript单测脚本的tsconfig文件
"prefix": "", // 使用`ng generate`命令时,自动为selector元数据的值添加的前缀名
"deployUrl": "", // 指定站点的部署地址,该值最终会赋给webpack的output.publicPath,常用于CDN部署
"styles": [ // 引入全局样式,构建时会打包进来,常用于第三方库引入的样式
"styles.scss"
],
"scripts": [ // 引入全局脚本,构建时会打包进来,常用语第三方库引入的脚本
"../node_modules/tinymce/tinymce.js",
"../node_modules/tinymce/themes/modern/theme.js",
"../node_modules/tinymce/plugins/link/plugin.js",
"../node_modules/tinymce/plugins/paste/plugin.js",
"../node_modules/tinymce/plugins/table/plugin.js",
"../node_modules/tinymce/plugins/preview/plugin.js",
"../node_modules/tinymce/plugins/fullscreen/plugin.js",
"../node_modules/tinymce/plugins/textcolor/plugin.js",
"../node_modules/tinymce/plugins/image/plugin.js",
"../node_modules/tinymce/plugins/imagetools/plugin.js",
"../node_modules/tinymce/plugins/code/plugin.js"
],
"environmentSource": "environments/environment.ts", // 基础环境配置
"environments": { // 子环境配置文件
"dev": "environments/environment.ts",
"demo": "environments/environment.demo.ts",
"prod": "environments/environment.prod.ts",
"test": "environments/environment.test.ts",
"github": "environments/environment.github.ts"
}
}
],
"e2e": {
"protractor": {
"config": "./protractor.conf.js"
}
},
"lint": [
{
"project": "src/tsconfig.app.json"
},
{
"project": "src/tsconfig.spec.json"
},
{
"project": "e2e/tsconfig.e2e.json"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": { // 执行`ng generate`命令时的一些默认值
"styleExt": "scss ", // 默认生成的样式文件后缀名
"component": {
"flat": false, // 生成组件时是否新建文件夹包装组件文件,默认为false(即新建文件夹)
"inlineStyle": false, // 新建时是否使用内联样式,默认为false
"inlineTemplate": false, // 新建时是否使用内联模板,默认为false
// "viewEncapsulation": "Emulated", // 指定生成的组件的元数据viewEncapsulation的默认值
// "changeDetection": "OnPush", // 指定生成的组件的元数据changeDetection的默认值
"spec": false // 是否生成spec文件,默认为true
}
}
}
Angular配置文件之.angular-cli.json介绍
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 注意:题目是简析,所以只介绍常用的基本的配置项,其他的我还没有查清楚,明白以后会逐步更新。查看利用angular-...
- 1 概述 本文主要介绍了nginx的两种安装方法,通过yum和编译安装,同时对安装后的配置文件的语法和格式进行了简...