我想在小型移動cordova應用中使用aurelia。是否可以省略任何模塊裝載機像requirejs並直接在腳本標籤使用奧裏利亞束像如何在沒有模塊裝載機的情況下使用aurelia?
<script src="scripts/aurelia.js"></script>
?
感謝, 喬治
我想在小型移動cordova應用中使用aurelia。是否可以省略任何模塊裝載機像requirejs並直接在腳本標籤使用奧裏利亞束像如何在沒有模塊裝載機的情況下使用aurelia?
<script src="scripts/aurelia.js"></script>
?
感謝, 喬治
你可以使用requirejs',然後使用almondjs來加載模塊捆綁的模塊。
我知道你說'省略任何模塊loaderes',但我不認爲這是可能的,除非你編寫自己的代碼來連接你的模塊。他們只是不會自動工作。你將需要某種模塊加載器。 Almondjs是一款輕量級AMD模塊加載器。它不會執行任何動態加載或獲取模塊。它意味着只加載已經捆綁在一起的模塊。
所以,我在過去看到的是人們在開發過程中會使用requirejs,但是當他們發佈到生產環境時,他們會使用requirejs的捆綁器捆綁他們的應用程序,然後使用almondjs代替requirejs。
我希望別人會回答這個問題,因爲我已經很長時間看了杏仁。我想知道是否有其他解決方案。
您可以使用JSPM構建一個完整的system.js自執行包,然後您只需包含該腳本。 (沒有其他的依賴關係爲必填項)
生產工作流程JSPM檢查出文檔的更多細節: https://github.com/jspm/jspm-cli/blob/master/docs/production-workflows.md#creating-a-self-executing-bundle
不錯,我會盡力回覆你!謝謝。 –
抱歉,我已經讓很多的問題置之不理,因爲我最近有點忙。這裏的答案是使用jspm包。你可以找到更多的信息做谷歌搜索或檢查這篇文章:http://patrickwalters.net/my-best-practices-for-aurelia-bundling-and-minification/我打算很快把我自己的文章。 –