如何从package-lock.json中排除模块?

时间:2019-01-03 07:28:04

标签: node.js npm

如何从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的版本。该文件将被版本化。我只是想从文件本身的内容中排除特定模块。

0 个答案:

没有答案