VUE项目访问报错:Uncaught Error: Cannot find module throttle-debounce/debounce
vue + element-ui 前端项目
启动:npm run dev
访问项目浏览器控制台报错:Uncaught Error: Cannot find module ‘throttle-debounce/debounce’
从报错信息上可以定位到文件…/node_modules/element-ui/lib/select.js
-
找到select.js文件
-
搜索:hrottle-debounce/debounce
module.exports = require("throttle-debounce/debounce");
-
修改
路径引用增加element-ui/node_modules/修改如下
module.exports = require("element-ui/node_modules/throttle-debounce/debounce");
重新编译启动,npm run dev ,访问项目,回发现element-ui.common.js,tooltip.js文件都会报相类似的错误,按照上面的方法进行修改即可。
总结
路径:node_modules/element-ui/lib/
文件:element-ui.common.js
select.js
tooltip.js
搜索:hrottle-debounce/debounce
找到:module.exports = require(“throttle-debounce/debounce”);
路径引用增加element-ui/node_modules/修改如下
module.exports = require(“element-ui/node_modules/throttle-debounce/debounce”);
文件:element-ui.common.js
搜索:throttle-debounce/throttle
找到:module.exports = require(“throttle-debounce/throttle”);
路径引用增加element-ui/node_modules/修改如下
module.exports = require(“element-ui/node_modules/throttle-debounce/throttle”);
微信扫码关注
及时收看更多精彩内容