如何从 package-lock.json 中排除模块?
我需要排除特定模块,以便不在 package-lock.json 中进行版本控制。这可能吗?
我的问题是我有一个本地模块(打包在不同的项目中)。为了方便起见,我总是使用相同的名称导出此模块:localmodule-1.1.1.tgz
。
然后我将其导入到另一个项目中,如下所示:
...
"dependencies": {
"localmodule": "file:../LocalModule/dist/localmodule-1.1.1.tgz"
},
...
Run Code Online (Sandbox Code Playgroud)
每次我更改模块的内容时,导入该模块的项目都会因错误而中断Unhandled rejection Error: Integrity check failed
。校验和不匹配,因为内容已更改(校验和存储在 package-lock.json 中)。
是否可以不将此模块包含在 package-lock.json 中? 我想避免每次更改模块的任何内容时都更改模块的名称。
免责声明:我不是在谈论 package-lock.json 的版本控制。该文件将被版本控制。我只是想从文件本身的内容中排除特定模块。
归档时间: |
|
查看次数: |
1976 次 |
最近记录: |