我已经下载了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
答案 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