module.exports = $; $ is not defined
2024-10-09 01:58:21
https://blog.csdn.net/weixin_43945983/article/details/88294052
解决方案:安装依赖包
1.执行安装jquery依赖包命令 cnpm install jquery --save
1
2.webpack配置
(1).在项目根目录下的build目录下找到webpack.base.conf.js文件,在开头使用以下代码引入webpack,因为该文件默认没有引用 var webpack = require('webpack')
1
(2)然后在module.exports中添加一段代码, plugins: [
new webpack.optimize.CommonsChunkPlugin('common.js'),
new webpack.ProvidePlugin({
jQuery: "jquery",
$: "jquery"
})
] 3.在main.js里导入jQuery import 'jquery'
1
4.配置完成,启动项目 npm run dev
1
注:如果项目中引用了.eslintrc.js文件,还需要在文件的module.exports中,为env添加一个键值对 jquery: true env: {
// 原有
browser: true,
// 添加
jquery: true
}
然后启动项目即可。 ————————————————
版权声明:本文为CSDN博主「危险、」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43945983/java/article/details/88294052
最新文章
- Exception in thread ";main"; java.lang.OutOfMemoryError: Java heap space
- Esper系列(三)Context和Group by
- nodejs运用passport和passport-local分离本地登录
- Merging a WPF application into a single EXE(WPF应用程序合并成单个Exe文件)
- ida调试 android so
- Android 实现UI设计
- c++(hash表)
- 使用vue实现tab栏的点击切换样式
- PowerDesigner最基础的使用方法入门学习(一)
- LRU简单实现
- Java实现去火柴游戏
- (原+转)使用anaconda遇到的问题
- 树莓派(raspberry pi)学习11: 将树莓派变成一个Web服务器(转)
- MySQL的前缀索引及Oracle的类似实现
- JAVA面向对象编程课程设计——项目部署
- Python量化常用函数
- PHP二维码生成
- storm一键脚本
- C#下载apk文件
- JUC组件扩展(二)-JAVA并行框架Fork/Join(四):监控Fork/Join池