Vue running error Error: Cannot find module '@vue/cli-plugin-babel'

Migrating the VUE project to a new computer today, the configuration is different, resulting in an error:

Error: Cannot find module '@vue/cli-plugin-babel'
Require stack:
- D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected]- D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\lib\Service.js
- D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected]- D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\bin\vue-cli-service.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
at Module._load (node:internal/modules/cjs/loader:920:27)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at idToPlugin (D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected] at idToPlugin (D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\lib\Service.js:172:14)
at D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected] at D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\lib\Service.js:211:20
at Service.resolvePlugins (D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected] at Service.resolvePlugins (D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\lib\Service.js:198:10)
at Object.<anonymous> (D:\WWW\VUE\xxxxxx\node_modules\.store\@vue+ [email protected] at Object.<anonymous> (D:\WWW\VUE\xxxxxx\node_modules\.store\@[email protected]\node_modules\@vue\cli-service\bin\vue-cli-service.js:15:17) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'D:\\WWW\\VUE\\xxxxxx\\node_modules\\.store\\@vue+ [email protected] 'D:\\WWW\\VUE\\xxxxxx\\node_modules\\.store\\@[email protected]\\node_modules\\@vue\\cli-service\\lib\\Service.js',
'D:\\WWW\\VUE\\xxxxxx\\node_modules\\.store\\@vue+ [email protected]\\node_modules\\@vue\\cli-service\\bin\\vue-cli-service.js'
]
}

Execute the command after deleting the node_modules folder

npm update

Still missing "@vue/cli-plugin-babel"

After searching the Internet for a long time, I found only a few words.

Reason: The current computer nodejs version is too high, the configuration of the project is too low and does not match, the following package.json

{

  "dependencies": {
    "node-sass": "^4.13.1",
    "sass-loader": "^7.3.1",
  },
  "devDependencies": {
    "@vue/cli-plugin-babel": "~4.5.15",
  },
  
}

Correspondence between node version and node-sass version:

View the address of the document: https://www.npmjs.com/package/node-sass

The solution is to delete these lines of configuration and reinstall.

npm install node-sass
npm install sass-loader
npm install @vue/cli-plugin-babel

re-run problem solved

npm run serve

Guess you like

Origin blog.csdn.net/qq960685827/article/details/129414213