为什么rjs合并并缩小JS,然后复制所有文件到输出目录
Why does r.js combine and minify JS, then copy all the files to output dir?
我一直在使用RequireJS优化器为我的项目创建多个优化的JS文件,并遇到了一个问题,我发现在其他帖子中提到过,但还没有找到解决方案。
当使用r.js优化单个文件时,它会将所有JS依赖项拉到单个文件中,并将其放入构建文件中由" out "属性指定的文件中。然而,当试图创建两个优化的文件(即使用' modules '属性的多页项目),r.js创建两个很好的优化文件,但然后从appDir中删除所有文件夹和文件到输出目录。也就是说,它将所有JS依赖组合在一起并最小化,然后将单个文件复制到输出目录中。
我意识到,r.js不是打算成为一个部署工具,所以这是由设计或有一种方法告诉r.js不复制依赖文件和目录到输出目录。
是的,在你的r.js构建文件中,设置removeCombined选项为true,以便只保留你指定的输出位置的模块。
{
...
//If set to true, any files that were combined into a build bundle will be
//removed from the output folder.
removeCombined: true,
...
}
相关文章:
- 在量角器中创建一个.txt错误输出文件是手动的,而不是控制台错误
- 是否可以从Html本地存储输出到.csv或类似文件
- 我可以把茉莉花规格报告器的输出写入文件吗
- 如何从PHP文件输出javascript文件,该文件可以从脚本包含标记中引用
- 从json文件输出多个屏幕截图(例如itunes搜索api)
- 节点画布:将PNG文件输出为交错/逐行扫描
- 将php文件输出存储在javascript变量中
- PHP 文件输出 javascript 代码本身而不是运行
- 配置早午餐以从一个模板文件输出多个 HTML/JS 文件的正确方法是什么?
- AngularJs 2 在将所有打字稿文件输出生成到单个 js 文件时无法启动
- 合作伙伴特定的JavaScript文件输出基于配置 /gruntjs
- 如何在webpack中配置字体文件输出目录
- 解释node.js配置文件输出
- 无法从JSON文件输出-主干
- 对js文件进行gzip压缩会创建一个归档文件,而不是在文件输出上附加gz扩展名
- Webpack构建更少的文件输出一个CSS最小化文件
- 多行文本文件输出html
- Gulp没有将文件输出到构建文件夹中的正确文件夹
- 试图从Javascript文件输出到HTML页面
- 如何在 Gulp 中使用 Webpack 将文件输出到其源目录的父目录