git命令和npm命令bug修复(二)

安装完ElementUI和按需加载的babel-plugin-component插件,新建了按需加载的.babelrc文件后,重启项目npm run serve报错:

ERROR  Error: Cannot find module 'babel-preset-es2015' from 'E:\MiMall'
Error: Cannot find module 'babel-preset-es2015' from 'E:\MiMall'
    at Function.resolveSync [as sync] (E:\MiMall\node_modules\resolve\lib\sync.js:90:15)
    at resolveStandardizedName (E:\MiMall\node_modules\@babel\core\lib\config\files\plugins.js:101:31)
    at resolvePreset (E:\MiMall\node_modules\@babel\core\lib\config\files\plugins.js:58:10)
    at loadPreset (E:\MiMall\node_modules\@babel\core\lib\config\files\plugins.js:77:20)
    at createDescriptor (E:\MiMall\node_modules\@babel\core\lib\config\config-descriptors.js:154:9)
    at E:\MiMall\node_modules\@babel\core\lib\config\config-descriptors.js:109:50
    at Array.map (<anonymous>)
    at createDescriptors (E:\MiMall\node_modules\@babel\core\lib\config\config-descriptors.js:109:29)
    at createPresetDescriptors (E:\MiMall\node_modules\@babel\core\lib\config\config-descriptors.js:101:10)
    at presets (E:\MiMall\node_modules\@babel\core\lib\config\config-descriptors.js:47:19)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] serve: `vue-cli-service serve --mode=development`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\admin\AppData\Roaming\npm-cache\_logs\2021-02-17T15_36_02_267Z-debug.log

修复:这种错误是80端口被占用,解决方法:

一、(网上的解决方法)删除项目的node_modules文件夹,然后在项目中执行npm install(重新安装依赖 )

安装完后,再npm run serve打开项目即可 

二、(本人的解决方法)新建的文件.babelrc修改为. babelrc文件,没错,你没看错,就是.和b之间多了一个空格,才解决了问题

我试了网上的解决方法,搞了一晚都没搞定,网上的方法不能解决我这个bug。仔细看,其他文件.和英文都没有空格的如.env,唯独. babelrc的.和b之间多了一个空格,问题才得以解决,否则一直报上面的错,打不开项目

猜你喜欢

转载自blog.csdn.net/weixin_43804496/article/details/113839949