我想利用nodejs来开发遗留网站的前端部分(后端保留在PHP中)。传统上,index.html
将加载
jquery
jquery
,那么它会在jquery
index.html 示例:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://cdn/thirdparty.depend.onjquery.js"></script>
<script src="bower_components/i18next/i18next.min.js"></script>
<script src="customer.js"></script>
<script src="profile.js"></script>
<script src="main.js"></script>
1)我想使用systemjs
从CDN加载jquery
:
System.config({
"main": "main",
"map": {
"jquery": "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js",
}
});
2)我想将所有 applicatif 脚本(不包括CDN中的脚本)捆绑到一个文件中+使用browserify
/ gulp
问题
1)如何配置system.js
以便按照index.html
中的正确顺序加载第三方库:即
必须在jquery
thirdparty.depend.onjquery.js
2)如何捆绑来自CDN customer.js
的所有应用脚本(profile.js
,main.js
,require('thirdparty.depend.onjquery.js')
。
我认为用例是安静的标准,但我没有找到任何示例项目。