MEAN.io汇总资产位置
所以我开始为我的新项目使用MEAN.io(Mongodb,express,angularJS,nodeJS种子),试图按照http://learn.mean.io/#mean- installation-install-the-mean-cli ,而且我很难find这些全局聚合文件(js / css)驻留的位置。
据我所知,只要你已经在包中设置aggregateAssets(…),包js / css文件将被自动缩小并聚合成两个文件,一个用于js,另一个用于css? 但是我找不到这个全局聚合的js / css文件,Web浏览器也没有加载聚合文件,而是每个包的每个js / css,当我运行'grunt ',没有缩小,没有聚合…
所以我错过了任何设置?
如果MEAN不把所有的js / css文件合并成一个,那么会有太多的静态文件需要加载(取决于我有多less个包),这意味着很多的http请求…是不是不合理?
我已经弄清楚了底下发生了什么…命令“grunt”在开发环境中运行服务器,并且每个资产(js / css)文件保持原样,键入:
NODE_ENV=production grunt
使服务器以生产模式运行,所有缩小/连接将自动完成,并生成aggregated.css / aggregated.js。