运行 Zurb Foundation 的基本网页时出错
Error when running a basic webpage with 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
Foundation 论坛上有关于此的帖子Issue,但我还没有看到回复。尝试从 NPM 安装,或回滚到效果很好的 6.3.1 版本。
已解决
如果您使用的是旧版本的 npm (3) 或更早版本,那么您可能会看到这个。在 npm 4 中,加载依赖项的方式发生了变化。
以下是来自 Foundation 论坛的更多信息:http://foundation.zurb.com/forum/posts/53331-fresh-64-download-js-errors
我下载了 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
Foundation 论坛上有关于此的帖子Issue,但我还没有看到回复。尝试从 NPM 安装,或回滚到效果很好的 6.3.1 版本。
已解决
如果您使用的是旧版本的 npm (3) 或更早版本,那么您可能会看到这个。在 npm 4 中,加载依赖项的方式发生了变化。
以下是来自 Foundation 论坛的更多信息:http://foundation.zurb.com/forum/posts/53331-fresh-64-download-js-errors