• 【已解决】package-lock手动修改后npm build报错


    事情起因是

    我在A分支重装了webpack,版本改了,然后又安装了新的依赖;

    接着B分支又安装了别的依赖;

    然后又把B合并到A,冲突了。。。

    冲突之后我就手动解决,然后再更新到线上之后,线上触发自动编译(自动编译是会先npm install的),发现npm build报错了

    ┗|`O′|┛ 嗷~~

    有一个快速的办法是,直接删除package-lock.json文件,再编译一次(可能会成功)

    如果不成,再试试:

    修复程序包:

    通过重新生成来修复package-lock.json

    全局安装fix-package-lock:npm install -g fix-package-lock

    在项目中执行:fix-package-lock

    这时候会看到package-lock.json被更新了

  • 相关阅读:
    CSS 基本语法
    Html 块
    Html 表单
    Html 创建表格
    Html 建立超链接
    Html 在网页中使用图像
    CentOS7 重启问题
    Java 多线程——多线程的引入
    c++ 自然排序-window文件排序
    MFC更改图标
  • 原文地址:https://www.cnblogs.com/mankii/p/14583704.html
Copyright © 2020-2023  润新知