【发布时间】:2016-05-21 08:15:32
【问题描述】:
我对 NodeJS 和 MongoDB 还很陌生,我用 Webstorm 的 MEAN 堆栈开始了一个新项目。我有一个空的基础项目,想将它提交到 Github。
我有一个名为“data”的目录,用于项目的 MongoDB 部分。只需使用 MongoDB 设置此目录即可加载 300mb 的文件。 gitignore 这个数据目录安全吗? Github 不喜欢大文件。
MongoDB 生成的文件图片
【问题讨论】:
-
这 300mb 的文件是什么?如果是空项目。通常,在我的节点项目中,我只是推送我的 mongoDb 数据库的转储。
-
@ceadreak 老实说,我不知道所有这些文件是什么......它主要是 .wt 文件、.lock、.turtle......我会发布图片
-
我认为这些文件不存在......但在用于所有项目的外部目录中。你是如何安装 mongoDb 的?注意:不要将你的 node_modules 目录推送到 github。
-
@ceadreak 我忽略了一个 node_modules 目录,它们都是通过 npm --save 安装的。我想我可能误解了我正在关注的 mongoDB 教程。
-
好的,卸载 mongodb 模块并使用 npm 全局重新安装它,并使用
-g选项。它会成功的
标签: node.js git mongodb github