未捕获的ReferenceError:$没有定义whaen导入
问题描述:
有bundle.js
window.$ = window.jQuery = require('jquery');
import './app.js';
并有app.js
$('#button').on('click', function(e) {
...
});
,所以我得到这样的:
Uncaught ReferenceError: $ is not defined
为什么导入的脚本没有看到jQuery?
答
必须加载这个脚本标签
<脚本SRC = “https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js”> </SCRIPT>
不,不是必须的 - 我使用webpack。如果我将app.js中的代码移动到bundle.js中 - 没关系......我忘了在app.js中添加什么? –