日期:2014-05-16  浏览次数:20350 次

requirejs合并js后,怎么能不改变原来引用js的情况下正常访问
本帖最后由 u012481201 于 2013-10-17 17:27:34 编辑
项目里有很多个js文件,然后用requirejs里的r.js把这些文件打包成了一个js。

引用js的时候,引用新生成js文件就完成了。
打包之前的代码是<script data-main="js/main" src="lib/requirejs/require.js"></script>
打包后要用的代码是<script data-main="dist/js/main" src="lib/requirejs/require.js"></script>
这样本地开发的时候,要引用旧的js,发布版本引用新的。

怎么样部署可以让开发环境和上线发布的环境都引用同一个js文件,这样代码不用改来改去,上线的时候就在服务器上执行一个打包的操作就可以完成。
requirejs?js打包 requirejs ?js打包

------解决方案--------------------
开发环境和上线环境 肯定不一样

你一般要有打包工具 你的页面引用 文件合并 压缩之类的 
打包工具 直接把你开发的 项目 输出生成 正式发布的文件包