環境
npm -v
6.12.0
node -v -->v8.16.1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! tabbar@1.0.0 dev: webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the tabbar@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
google 百度查找方法一(不ok)
rm -rf node_modules
rm package-lock.json
npm cache clear --force
npm install
方法二(還是不OK)
npm uninstall webpack-dev-server
npm install webpack-dev-server@2.9.1
vue版本和webpack-dev-server版本不匹配導致
ELIFECYCLE 错误通常是由于包的安装或构建过程中出现问题导致的。以下是一些可能的解决方法:
清除缓存:运行 npm cache clean 或 yarn cache clean 清除缓存,并重新安装依赖项。
更新依赖项:运行 npm update 或 yarn upgrade 更新依赖项。
删除 node_modules 文件夹:删除项目根目录下的 node_modules 文件夹,并重新安装依赖项。
更新 Node.js 版本:如果你使用的是较旧的 Node.js 版本,尝试更新到较新的版本。
检查脚本:检查 package.json 文件中的脚本是否正确,并确保没有语法错误。
检查日志:查看错误日志以获取更多信息,以便更好地理解问题所在。
尝试使用其他构建工具:如果你使用的是 webpack,尝试使用其他构建工具,例如 Rollup 或 Parcel。