zl程序教程

您现在的位置是:首页 >  前端

当前栏目

webpack 运行时报 jQuery的错

jQuerywebpack 运行 时报
2023-09-11 14:16:46 时间

webpack 运行时报 jQuery的错

报错信息:

ERROR in ./node_modules/jQuery/lib/node-jquery.js 5:13-35
Module not found: Error: Can't resolve 'jsdom' in 'C:\Users\Dell\Desktop\dmeo\node_modules\jQuery\lib'
 @ ./src/index.js 1:0-22 3:0-1 4:4-5 5:4-5

ERROR in ./node_modules/jQuery/lib/node-jquery.js 8:28-68
Module not found: Error: Can't resolve 'xmlhttprequest' in 'C:\Users\Dell\Desktop\dmeo\node_modules\jQuery\lib'
 @ ./src/index.js 1:0-22 3:0-1 4:4-5 5:4-5

ERROR in ./node_modules/jQuery/lib/node-jquery.js 13:24-43
Module not found: Error: Can't resolve 'location' in 'C:\Users\Dell\Desktop\dmeo\node_modules\jQuery\lib'
 @ ./src/index.js 1:0-22 3:0-1 4:4-5 5:4-5

Module not found: Error: Can't resolve 'navigator' in 'C:\Users\Dell\Desktop\dmeo\node_modules\jQuery\lib'
 @ ./src/index.js 1:0-22 3:0-1 4:4-5 5:4-5

4 errors have detailed information that is not shown.

错误原因:

当时 安装jquery包的时候 安装的命令是 npm i jQuery -S ,这个确实是jQuery ,使用 npm run dev命令执行 webpack 以后,相应的样式代码也能够实现,但是会报错。

解决办法:
卸载掉我们之前安装的jQuery 包 npm uninstall jQuery -S 然后 ,安装jquery ,npm i jquery -S,就可以解决了,再重新运行就不会报错啦


tips: 我们使用 jquery 的时候,安装包 安装jquery 不要安装 jQuery

在这里插入图片描述