当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 如何自动清理SCM提交的node_modules目录

来源:互联网 收集:自由互联 发布时间:2021-06-16
我对node.js很新.将我的依赖项(来自node_modules)放在我的项目适合我的同一目录中的功能. 我也希望commit those dependencies与我的项目. 我开始使用一个使用socket.io的项目.但是当我在npm安装so
我对node.js很新.将我的依赖项(来自node_modules)放在我的项目适合我的同一目录中的功能.

我也希望commit those dependencies与我的项目.

我开始使用一个使用socket.io的项目.但是当我在npm安装socket.io之后查看npm生成的目录时,有一些示例文件,文档,自述文件,基准数据,更改日志,…我不想在我的文件中提交大量文件git或subversion系统.

是否有一个自动工具可以缩小node_modules目录的内容,只保留所需的内容?

如果我正确阅读了npm的文档,我没有找到任何内容.有一个剪枝选项,但它是删除未使用的依赖项.

不,没有工具可以做到这一点.通常,模块的作者使用.npmignore来忽略他不想发布的任何文件.几乎所有作者都发布了示例,文档,自述文件,更改日志.

唯一的方法是删除它们并提交git.

网友评论