亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:131日期: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.aoyou183.cn/wenda/js/require.min.js'></script>

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

補充個zepto構建地址。

標簽: JavaScript
主站蜘蛛池模板: 女人被男人狂躁的视频免费 | 亚洲精品午夜一区二区 | 美女久久久久久久久久久 | 亚洲色图综合图片 | 婷婷丁香六月天 | 啪啪中文字幕 | 精品播放| 亚洲国产精品综合久久网络 | 九九精品99久久久香蕉 | 青青草污 | 青青热久免费精品视频精品 | 一二级黄色片 | 亚洲国产美女精品久久久久 | 96精品国产高清在线看入口 | 亚洲小younv另类 | 97色婷婷成人综合在线观看 | 夜色网站 | 在线观看国产wwwa级羞羞视频 | 午夜婷婷网 | 三级视频网站在线观看播放 | 欧美午夜a级精美理论片 | 春色影院 | 伊人久久综合影院 | 亚洲爱婷婷色婷婷五月 | 日韩另类在线 | 中国xxxx18免费 | 美女hdxxxx中国| 欧美日韩中文字幕一区二区高清 | 国产黄色电影 | 青青青免费网站在线观看 | 高清中文字幕 | 成年人黄色大全 | 国内精品在线视频 | 无遮挡高清一级毛片免费 | 亚洲一区二区三区在线观看蜜桃 | 久久久久婷婷国产综合青草 | 免费国产一级特黄aa大 | 久久婷婷激情综合色综合也去 | 最黄毛片 | 99久久精品毛片免费播放 | 欧美αv日韩αv亚洲αv在线观看 |