在npm install

时间:2018-09-17 12:57:58

标签: node.js npm package.json

我在node_modules文件夹中有4个模块,其中一个是自定义模块。在我的package.json文件中,我将其他3个模块指定为依赖项。因此,现在当我执行npm install时,节点将从node_modules文件夹中删除该自定义模块,因为该模块未在package.json文件内的依赖项中列出。

在执行npm install时,是否仍要保留此自定义模块而无需节点删除它?我尝试将其包含在.npmignore文件中,但是节点仍在删除它。

1 个答案:

答案 0 :(得分:0)

将自定义模块放置到node_modules之外的另一个目录中,并将其作为文件引用添加到package.json中。

"dependencies": {
    "custom-module": "file:custom-module"
    ...

然后您可以运行npm install,它将对您的node_modules进行排序。