【发布时间】:2016-12-10 08:03:39
【问题描述】:
正如标题所说,当我运行“ng serve”时,angular-cli 会生成正常的 css,而我希望得到缩小版。 是否有任何特定的设置可用于 angular-cli-build,或者一些额外的插件可以安装和使用?
这是我的 angular-cli-build.js
var Angular2App = require('angular-cli/lib/broccoli/angular2-app');
module.exports = function(defaults) {
return new Angular2App(defaults, {
vendorNpmFiles: [
'systemjs/dist/system-polyfills.js',
'systemjs/dist/system.src.js',
'zone.js/dist/**/*.+(js|js.map)',
'es6-shim/es6-shim.js',
'reflect-metadata/**/*.+(ts|js|js.map)',
'rxjs/**/*.+(js|js.map)',
'@angular/**/*.+(js|js.map)',
'angular2-cookie/**/*.js'
]
});
};
【问题讨论】:
-
开发时为什么要得到一个缩小版? (
ng serve旨在成为您开发应用程序时的开发工具)要获得应用程序的缩小版本,请运行ng build --prod -
谢谢伙计,我不知道,我的意思是我认为用最小的开发更好,但显然这需要更多时间
-
我在开发过程中需要它,这样我就可以跟踪我的应用程序有多大。我想运行
ng new,然后运行ng serve --prod,然后查看文件的大小。我可能只做一次,但它比进行 dist 构建更容易,我什至不确定是否有办法为“dist”文件夹提供服务。
标签: css angular angular-cli