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