0
我使用requirejs,roptimizer和grunt來運行任務來優化我的angularjs應用程序。RequireJS在優化期間跳過某些文件
我建立我的所有的JS的一個文件,使用以下配置暫且:
({
name: 'main',
out: 'app.min.js',
insertRequire: ['main'],
wrap: true,
separateCSS: true,
mainConfigFile: 'main.js',
preserveLicenseComments: false,
optimize: 'uglify2',
uglify2:{
mangle: false
},
include: ['lib/require/require']
})
我還用叫html2js咕嚕任務的角度我所有的HTML模板編譯成JavaScript來拯救下載生產。
問題是,當我將這些文件包含在我的構建中時,優化器將它們混淆並且它們不再正確運行。它的設置方式我需要他們在angularjs之後,但在別的之前。
後包括在HTML頁面中我app.min.js文件中的文件也沒有工作,因爲我必須要註冊模塊,如:app.requires.push('templates-main');
是否有可能有R-優化優化過程中跳過該文件但仍包含在app.min.js文件中?