当作为项目的依赖项包含时,控制节点模块的内容

时间:2016-05-21 15:47:54

标签: node.js git npm gruntjs package.json

假设我有一个带有JS文件的节点项目'A',10个资源文件和一些测试文件。

还有另一个项目'B'依赖于项目'A'的JS文件。因此,它将它作为依赖包含在package.json中:

"dependencies": {
    "A": "git+https://github.com/repo/A.git"
}

但是这也会尝试获取 node_modules 文件夹中项目“A”的资源和测试文件等所有不需要的文件。

有没有办法可以在'A'的package.json中控制哪个文件要包含为依赖项?

1 个答案:

答案 0 :(得分:1)

我相信.npmignore就是你所需要的。请参阅Keeping files out of your package