如何優化我的多個requirejs項目?比如我有這樣的結構下,我有在不同的位置/文件夾main.js
,Requirejs優化多個項目或頁面
build/
build.js
dev/
index.php
core/
js/
main.js
libs/
jquery.js
local/
js/
main.js
我構建/ build.js
({
// Where my HTML and JS is stored.
appDir: "../dev/",
// Top-level directory containing my JS:
baseUrl: "local/view/javascript/base/",
// Where to build the optimized project.
dir: "../dist",
// Define the modules to compile.
modules: [
{
name: 'main',
mainConfigFile: '../dev/local/js/main.js'
},
{
name: 'main',
mainConfigFile: '../dev/core/js/main.js'
}
]
})
它不停地進行故障壓縮或尋找相關性,比如如,
ERROR: ENOENT, no such file or directory 'c:\wamp\websitename\dist\local\js\jquery.js
我query.js
位於core/js/libs/
- 乳清它在尋找local\js
?
我錯過了什麼?
非常感謝您的回答路易! :D – laukok 2014-11-02 12:23:59
儘管我仍然得到相同的錯誤...'錯誤:ENOENT,沒有這樣的文件或目錄'c:\ wamp \ websitename \ dist \ local \ js \ jquery.js'。我注意到,當'mainConfigFile:'../ dev/local/js/main.js''移動到'modules:[]'內部時,會發生這種情況...... – laukok 2014-11-02 13:37:21
我不確定你爲什麼表示「 modules:[]'。在你的問題中,它直接在'modules'裏面,在我的回答裏面是'override',這使得'modules'中的'mainConfigFile' *間接*成爲你正在談論的一個試用版你把'mainConfigFile'放在最高層? – Louis 2014-11-02 14:01:01