色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

javascript - fis3 構建 模塊加載調用問題,index.js不能加載模塊zepto.js,也沒有錯誤報警,

瀏覽:148日期:2023-09-11 13:41:24

問題描述

關于模塊化編程本人純小白,希望各位大神指點指點在我的index.html中index.js要調用component組件中的zepto.js,但并不能正常調用,也沒有任何報警錯誤;

javascript - fis3 構建 模塊加載調用問題,index.js不能加載模塊zepto.js,也沒有錯誤報警,index.js源碼代碼如下:javascript - fis3 構建 模塊加載調用問題,index.js不能加載模塊zepto.js,也沒有錯誤報警,用fis3 發布到測試機上后,index.js變成了:javascript - fis3 構建 模塊加載調用問題,index.js不能加載模塊zepto.js,也沒有錯誤報警,

在這個代碼里面define(’static/index/index’,funcion(...){},這個function把源碼內容全部包裹進去,就無法正常運行,如果去掉這個define的外面函數,就能正常作用。但問題是為什么它會自動生成,并且我該如何編寫index.js,才不會出現問題;

問題解答

回答1:

zepto默認庫并沒有包含AMD模塊,也就是說,并不能用AMD加載。如果用requirejs加載的話,你要把它寫到shim里,這里丟個我以前寫的config:

require.config({ paths: {’zepto’: ’zepto.min’,’weixin’: ’//res.wx.qq.com/open/js/jweixin-1.2.0’,’vconsole’: ’vconsole.min’ }, shim: {’zepto’: { exports: ’$’} }});

不過我并沒解決為啥 build zepto 模塊的時候帶上AMD模塊也不行(有可能是編譯出來的庫不合規或者是zepto的AMD這塊本身有的問題?)……可以說這是個比較懶的解決方案吧。

另外,Fis我沒用過,但用requirejs的時候我一般都是在HTML里用一個script標簽解決問題,比如:

<script data-main=’js/main.js’ src='http://www.lshqa.cn/wenda/js/require.min.js'></script>

然后把require都寫到main.js里就好。

補充個zepto構建地址。

標簽: JavaScript
主站蜘蛛池模板: 精品色视频 | 国产亚洲精品一区二区三区 | 九九热爱视频精品视频高清 | 国产福利久久 | 欧美国产日本高清不卡 | 1级黄色毛片 | 久色tv| 91香蕉成人免费网站 | 色黄网站aaaaaa级毛片 | a级成人高清毛片 | 日本午夜小视频 | 91亚洲国产成人久久精品网站 | 综合亚洲精品一区二区三区 | 国产一区二区三区免费视频 | 99久久99久久久精品久久 | 久草视频福利 | 99re6这里有精品热视频在线 | 视频精品一区 | 久久久综合网 | 欧美精品xx| 成 人 a v黄 色| 欧美大屁股精品毛片视频 | 亚洲精品99久久一区二区三区 | 一级毛片 在线播放 | 久久国产精品免费一区二区三区 | 一本色道久久综合亚洲精品高清 | 在线国产视频 | 国产亚洲一欧美一区二区三区 | 欧美在线观看视频一区 | 免费看欧美毛片大片免费看 | 亚洲精品久久99久久一区 | 欧美性精品hd在线观看 | 国产91网址 | 亚洲精品国产一区二区三区在 | 国产v欧美v日韩在线观看 | 久久亚洲一级α片 | 国产激情一级毛片久久久 | 久久99国产精品视频 | 韩国主播19福利视频在线 | 欧美一区二区三区不卡片 | 国产国产人免费视频成69堂 |