使用Zurb Foundation运行基本网页时出错

时间:2017-06-28 10:56:21

标签: javascript jquery zurb-foundation

我已经下载了Zurb Foundation For Sites的完整包,我收到以下错误:

foundation.js:11621 Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_1__home_deployer_sites_node_foundation_customizer_node_foundation_customizer_foundation_sites_js_foundation_core__.a.addToJQuery is not a function
    at Object.<anonymous> (foundation.js:11621)
    at __webpack_require__ (foundation.js:20)
    at module.exports (foundation.js:66)
    at foundation.js:69

我的代码:

 <script src="/Foundation/js/vendor/jquery.js"></script>    
 <script src="/Foundation/js/vendor/what-input.js"></script>
 <script src="/Foundation/js/vendor/foundation.js"></script>
 <script src="/Scripts/app.js"></script>    

<script>
   $(document).foundation();
</script>

当我运行foundation.min.js而不是foundation.js时,它给了我:

foundation.min.js:5 Uncaught TypeError: o.a.addToJQuery is not a function

我试图用CDN替换tje jQuery库,仍然是同样的问题。

仔细检查,所有文件都存在。在当地发展。 使用Zurb Foundation 6.4

2 个答案:

答案 0 :(得分:1)

基金会论坛上有关于此Issue的帖子,但我没有看到回应。尝试从NPM安装,或者回滚到6.3.1版,效果很好。

答案 1 :(得分:1)

现在已经解决了

如果你有旧版本的npm(3)或更早版本,那么你可能会看到这个。在npm 4中,依赖项的加载方式已更改。

以下是基金会论坛的更多信息:http://foundation.zurb.com/forum/posts/53331-fresh-64-download-js-errors