require.js 编译版本控制
require.js compiled versioning
我有 require.js 的模块化 SPA。我的版本控制是 ...
require.config({
urlArgs: "bust="+((document.querySelector('#mainRest') && document.querySelector('#mainRest').getAttribute('data-version')) || 'noVer')});
其中包括需要 js ...
<script id='mainRest' data-main="js/rest/main" src="js/rest/require.js" data-version="30062015"></script>
在上面的方式中,我有一个用于下载依赖项的参数。
现在我有很多依赖项(模板、视图),我必须将我的 require.js 结构编译成单个 js(使用 r.js)。当然现在除了主要的编译文件我没有任何依赖。
问题是: 如何在编译文件中添加版本参数?
<script data-main="js/rest/compiled" src="js/rest/require.js?ver1" ></script>
我想知道但是可以通过 "data-main" 指令直接设置版本...
<script data-main="js/rest/compiled.js?ver=101" src="js/rest/require.js?ver1" ></script>
我有 require.js 的模块化 SPA。我的版本控制是 ...
require.config({
urlArgs: "bust="+((document.querySelector('#mainRest') && document.querySelector('#mainRest').getAttribute('data-version')) || 'noVer')});
其中包括需要 js ...
<script id='mainRest' data-main="js/rest/main" src="js/rest/require.js" data-version="30062015"></script>
在上面的方式中,我有一个用于下载依赖项的参数。
现在我有很多依赖项(模板、视图),我必须将我的 require.js 结构编译成单个 js(使用 r.js)。当然现在除了主要的编译文件我没有任何依赖。
问题是: 如何在编译文件中添加版本参数?
<script data-main="js/rest/compiled" src="js/rest/require.js?ver1" ></script>
我想知道但是可以通过 "data-main" 指令直接设置版本...
<script data-main="js/rest/compiled.js?ver=101" src="js/rest/require.js?ver1" ></script>