采用通用方法引入jQuery库并不报错,但是不起任何作用,具体表现为"$"符号无法选择dom,原因是node.js环境中某些变量与jquery中产生冲突。
解决方法:
采用如下形式引入jquery:
<script>
window.$ = window.jQuery = require('./jquery-3.3.1.min.js');
</script>
特别要注意,第一点,此时的jquery一定得是本地的,不能使cdn形式的;第二点,引入jquery必须通过"./"寻找相对路径的方式。
接下来,代码中就可以自由使用"$"符号选择dom元素了