快速开始
下载项目
git clone https://gitee.com/d-blue/darkblue-web-ui-ng.git
执行 ng serve
启动项目,浏览器中打开 http://localhost:4200/
即可访问项目。
使用 ng build
打包生产环境代码。
接口地址配置
接口地址在环境变量文件中配置,文件位置 src/environments
。修改 environment.development.ts
中的 apiUrl
即可。
多环境配置
目前提供了3套环境,开发环境、测试环境、生产环境。环境配置在 src/environments
下。
- 开发环境
- 配置文件:
src/environments/environment.development.ts
- 打包命令:
ng build:dev
- 配置文件:
- 测试环境
- 配置文件:
src/environments/environment.testing.ts
- 打包命令:
ng build:test
- 配置文件:
- 生产环境
- 配置文件:
src/environments/environment.ts
- 打包命令:
ng build
- 配置文件:
如何添加新的环境?
如要添加一个 stable
环境。
- 首先在
src/environments
添加一个environment.stable.ts
文件,注意命名。 - 将
environment.development.ts
中的内容复制到environment.stable.ts
文件内。 - 修改
angular.json
的architect
->configurations
下,增加下面的内容
"stable": {
"optimization": false,
"extractLicenses": false,
"sourceMap": true,
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.stable.ts"
}
]
},
- 修改
package.json
,在scripts
中增加:"build:stable": "ng build --configuration stable",
完成上面的配置之后就可以使用 npm run build:stable
来打包 stable
的代码了。