为什么Node使用node_modules而不是.node_modules?

时间:2015-06-23 17:58:40

标签: node.js architecture filesystems packages

我总是认为设置和“元信息”应该存储在一个点文件中(或者在这种情况下,是一个点目录)。为什么Node不使用本地.node_modules目录?

有技术原因吗?如果没有,是否有任何关于该团队的设计决定的文章?

1 个答案:

答案 0 :(得分:1)

“。”隐含文件夹,node_modules不是。节点模块需要在整个应用程序中使用,有时需要由用户使用(例如为Angular导入缩小的javascript文件),因此不应该是隐藏文件。

请确保不要将它们包含在您的git提交中,方法是创建.gitignore文件并向其添加node_modules

希望这有帮助。