创建平均堆栈的种子项目

时间:2017-04-21 11:28:12

标签: javascript node.js seed

我已经完成了一个项目,我想将这个项目上传到GitHub,但是这个项目还包括节点模块,我也不想上传它们。我的意思是无论谁从git克隆项目并输入“npm install”都可以安装软件包,所以上传所有软件包都没有意义。

那么如何创建项目的种子,是否有任何框架?

1 个答案:

答案 0 :(得分:1)

在项目的根文件夹中创建一个.gitignore文件,并添加您不想上传到GitHub的任何内容,例如node_modules。 git将忽略添加到此文件中的任何内容。

# inside .gitignore
node_modules

如果已添加node_modules并提交,则必须从git中删除该文件夹。否则,即使该文件夹位于.gitignore

,也不会忽略该文件夹
git rm -r --cached node_modules
git commit -m "removing node_modules"