【发布时间】:2023-03-02 21:26:01
【问题描述】:
Meteor 在开发服务器上使用单独的 CSS 和 JS 文件,并在生产服务器上合并和缩小它们。有没有办法强制它组合和缩小开发服务器(localhost)上的所有 JS/CSS,至少在部署之前检查组合文件是否正常工作? 谢谢。
【问题讨论】:
标签: meteor
Meteor 在开发服务器上使用单独的 CSS 和 JS 文件,并在生产服务器上合并和缩小它们。有没有办法强制它组合和缩小开发服务器(localhost)上的所有 JS/CSS,至少在部署之前检查组合文件是否正常工作? 谢谢。
【问题讨论】:
标签: meteor
> meteor run --production
meteor run 现在有一个 production 标志:
Usage: meteor run [options]
Options:
--port, -p Port to listen on. NOTE: Also uses port N+1 and N+2. [default: 3000]
--production Run in production mode. Minify and bundle CSS and JS files. [boolean]
【讨论】:
目前,没有。您可以meteor deploy --debug 将文件保留在生产中未缩小,但此时流星中没有“合并但不缩小”命令。
根据docs:
您可以通过传递 --debug 以调试模式进行部署。这将使您最喜欢的浏览器内调试器可以读取您的源代码,就像在本地开发模式下一样。
如果您只是想将多个 javascript 文件合并为一个,here are some ideas。
【讨论】: