r.js

    3熱度

    1回答

    我一直在使用RequireJS優化器爲我的項目創建多個優化的JS文件,並遇到了一個問題,我發現在其他帖子中提到但尚未找到解決方案。 當使用r.js到優化的單個文件中,它拉所有JS依賴性成單文件,並將其落入由在構建文件中的「出去」屬性中指定的文件。但是,當試圖創建兩個優化文件(即使用'模塊'屬性的多頁項目)時,r.js會創建兩個很好的優化文件,但會將所有文件夾和文件從appDir中刪除到輸出目錄中。

    0熱度

    1回答

    我有以下墊片配置正在使用的RequireJS: shim: { 'thirdParty/jquery.jqGrid': ['jquery', 'jquery-ui', 'thirdParty/grid.locale-en'] } 我想知道,如果這是完全相同,因爲這符號: shim: { 'thirdParty/jquery.jqGrid': { deps: [

    4熱度

    1回答

    我看到this answer但AFAICT它不適合我。也許我在做一些愚蠢的事情。我使用almond和grunt-contrib-requirejs。我已經嘗試了一堆東西 這裏是我的佈局 . ├── Gruntfile.js ├── 3rdparty │ ├── require.js ├── src │ ├── lib.js │ └── main.js └── node_modules

    0熱度

    1回答

    r.js中的exlude和excludeShallow之間的區別爲什麼使用它們?

    0熱度

    2回答

    我想優化我的要求JS項目到單個文件。 我走過了多個教程,但沒有一個似乎能正常工作。 我有以下文件結構: scripts/ build/ r.js build.js common/ misc.js slider.js library/ jquery.min.js jquery.colorbox.mi

    0熱度

    1回答

    我們已經決定開始對正在開發的JavaScript庫使用RequireJS。我對RequireJS頗爲陌生,我不知道爲了確保我們的庫的模塊名稱不會與使用我們的庫的應用程序的任何模塊相沖突,我必須做些什麼。例如,如果我定義模塊encoding.js: define("encoding", ["dependency"], function(myDep) { ... }) 似乎使用我的圖書

    1熱度

    1回答

    看來我錯過了使用AngularAMD運行r.js代碼。 .when('/', angularAMD.route({ templateUrl: 'views/home.html', controller: 'HomeCtrl', controllerUrl: 'controllers/home', data: { name: 'home'

    0熱度

    2回答

    我正在使用requirejs進行多頁項目。每個頁面都是一個App。所有的應用程序有一些共同的依賴關係,即jQuery的,骨幹,下劃線等 我想遷移所有依賴於一個單一的文件。 這就是JS文件夾結構的樣子: JS base-app-require-configuration.coffee 應用 homepeage 的init .coffee 個 build.js application.coffee A

    0熱度

    1回答

    我學習使用r.js優化/縮小/醜化前端應用程序。到目前爲止,它確實很酷且很有前途,但我正試圖弄清楚如何做一件事。我希望能夠將目錄中的所有文件(js,css,html)連接到一個優化文件中,我可以將它放在前端的腳本標記中。 到目前爲止,我只成功地只把我的requirejs.config文件中列出的JS文件合併成一個優化的文件。 但我想知道如果有一種方法來連接不僅僅是那些在requirejs.conf

    0熱度

    1回答

    我最近加入了一個使用Backbonejs構建的項目(使用Marionette進行視圖渲染)+ nodejs。他們還使用requirejs來加載backbonejs文件。在這個階段想補充說,我從來沒有使用過backbonejs或requirejs,因此我正在爲後面描述的問題而苦苦掙扎。 一些代碼,將有助於解釋,我碰到這個問題(所有這些代碼已經寫了以前的DEV)的 文件夾結構:從我認爲有關文件 /pu