赞
踩
现发现只要是报错 Error: Cannot find module ‘xxx’(例如 Error: Cannot find module ‘webpack’)这类的问题都可以用下面的方法解决。
internal/modules/cjs/loader.js:583 [app-scripts] throw err; [app-scripts] ^ [app-scripts] [app-scripts] Error: Cannot find module 'balanced-match' [app-scripts] at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) [app-scripts] at Function.Module._load (internal/modules/cjs/loader.js:507:25) [app-scripts] at Module.require (internal/modules/cjs/loader.js:637:17) [app-scripts] at require (internal/modules/cjs/helpers.js:20:18) [app-scripts] at Object. (/home/manoj/Downloads/phonelogin/node_modules/brace-expansion/index.js:2:16) [app-scripts] at Module._compile (internal/modules/cjs/loader.js:689:30) [app-scripts] at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) [app-scripts] at Module.load (internal/modules/cjs/loader.js:599:32) [app-scripts] at tryModuleLoad (internal/modules/cjs/loader.js:538:12) [app-scripts] at Function.Module._load (internal/modules/cjs/loader.js:530:3)
解决问题的方式是:
1.到项目文件夹下,(可以先备份一下项目以防万一)删除node_modules文件和package-lock.json文件。注意不是package.json(如果删不掉,看下项目是不是打开了,关了再试试)
2.在项目下运行npm install
3.继续运行npm run dev(这里不一定是dev,要根据自己实际项目中的配置来,就是启动项目就行)
问题解决。
后面如果报需要安装什么插件,再继续安装插件,重启即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。