npm ERR! code ELIFECYCLE解决方案

1.问题

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! myweb@1.0.0 build: webpack --config config/webpack.config.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the myweb@1.0.0 build script.

引起这个原因是因为webpack.config.js配置出错的问题,其实就是路径配置错误了,在webpack.config.js中有些路径配置是按package.json的文件位置来配置的,一些是按当前文件位置来配置的,配置时候人们往往会搞混。

2.解决方案

2.1 解决方案一:

填写正确的路径,出现这个问题往往是路径配置错误引起的。参考下面模板,我将解读路径配置:

  • entry:’./src/js/index.js’ //这个路径是基于package.json文件为基准的文件路径(而非webpack.config.js文件)
  • plugins中的template: ‘src/index.html’ //这个也是基于package.json文件为基准的文件路径
  • 而path:path.resolve(__dirname,’…/dist’) //是以webpack.config.js文件路径为基准
const path=require('path'); //调用node.js中的路径
const HtmlWebpackPlugin = require('html-webpack-plugin');
module.exports={entry:'./src/js/index.js', //需要打包的文件(这个路径按package.json位置来写)output:{filename:'bundle.js',    //打包文件名path:path.resolve(__dirname,'../dist') //指定生成的文件目录(按当前文件位置写)},module: {rules: [{test: /\.css$/,use: [ 'style-loader', 'css-loader' ]}]},plugins: [new HtmlWebpackPlugin({template: 'src/index.html'     //配置html模板(按package.json位置来写)})]
}
2.2解决方案二:

直接重装,不过个人不推荐,的确有些文件重装是可以解决问题,但有时候重装很慢,这就很烦。重装步骤如下:

(别删除package.json,删除package-lock.json

npm cache clean --force
rm -rf node_modules
rm -rf package-lock.json
npm install

npm ERR! code ELIFECYCLE解决方案相关推荐

  1. npm ERR code ELIFECYCLE解决方案

    npm ERR! code ELIFECYCLE解决方案 1.问题 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! myweb@1.0.0 bui ...

  2. npm ERR! code ELIFECYCLE【最好记的解决方案】

    'vue-cli-service' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ��� npm ERR! code ELIFECYCLE npm ERR! errn ...

  3. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@

    你看到这里了? node-sass已经弃用了,现在它已经被dart-sass所替代,dart-sass的安装更加稳定,去试试它吧. 项目场景: 使用node-sass设置Vue页面控件的样式,需要安装 ...

  4. npm ERR! code ELIFECYCLE npm ERR! errno 1

    报错: npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! Agora-Edu-Web@6.0.0 dev: `cross-env TSC_COMPI ...

  5. 【问题解决】npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! newbee@0.1.0 serve: `vue-cli-service serv

    Plan 在本地运行ids项目. Do 执行npm run serve,报如下错误 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! newbee@ ...

  6. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法

    npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的解决方法 参考文章: (1)npm ERR ...

  7. npm报错npm ERR code ELIFECYCLE

    目录 一.问题描述 二.解决方法 一.问题描述 npm 执行报错 npm ERR! code ELIFECYCLE: npm ERR! code ELIFECYCLE npm ERR! errno 1 ...

  8. npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! meetwebpack@1.0.0 build: `webpack` npm ERR! Exit

    报错提示 npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! meetwebpack@1.0.0 build: `webpack` npm ERR! ...

  9. 在终端输入npm run serve时出现npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! test_vue_0613@1.0.0 dev: 错误的

    最近遇到了一个问题,废了我九牛二虎之力终于给他解决了,原因竟然是这个 有的人用的是用的是mac,有的人用的是windows,所以苹果系统有时候为了兼容会安装一些依赖包 (比如:fsevents),而有 ...

最新文章

  1. 国内第一本律师撰写的海关法律专业书籍-《企业如何应对海关行政处罚》-第五章...
  2. Nature:剖腹产到底好不好?——肠道菌群的视角
  3. Mat与IplImage*类型间的转换
  4. learnpython_LearnPython_week1
  5. 第四范式入选Gartner 2020十大战略技术趋势报告 成全球AutoML代表厂商
  6. lodash 数组元素查找 findIndex
  7. o.s.b.d.LoggingFailureAnalysisReporter
  8. python判断正数负数_python判断正负数方式
  9. poj1789 Truck History(最小生成树)
  10. PostgreSQL创建只读用户之后创建的表不能读问题解决
  11. Centos/linux开放端口
  12. python中的yield使用详解
  13. Percona 成为 MariaDB 基金会铜牌赞助商
  14. PHP学习笔记--array_map函数
  15. Windows 7 系统的旧版IE浏览器升级到IE11
  16. 邹恒甫:谈点2002年后海鬼/龟和特聘教授的工资待遇和福利
  17. 微信小程序之三元操作符
  18. 改变elementui卡片crad样式_Ueditor文字和echarts图片 生成 word 前端解决方案
  19. 2021 字节前端面试题汇总
  20. 传递给窗口过程函数的lParam参数指针

热门文章

  1. Windows内存的一些知识点
  2. linux中tr命令的用法
  3. ospf与辅助接口实验
  4. 10种增强脑力的办法
  5. js实现网页防止被iframe框架嵌套及几种location.href的区别
  6. Android开发四 开发第一个Android应用
  7. Oracle Sql 语法收集.
  8. redis根据通配符去批量删除指令
  9. PHP秒杀系统全方位设计分析--转载
  10. Linux的Nginx七:对比|模块