【问题标题】:Ionic/Cordova - Why are node_modules ignored while committing to git?Ionic/Cordova - 为什么在提交 git 时忽略 node_modules?
【发布时间】:2017-03-19 01:11:31
【问题描述】:

首先,请原谅我对 ionic/cordova 框架的无知。

node_modules 目录由ionic start 命令生成。如果有人克隆了我在bitbucket 上托管的repo,他们将没有node_modules 目录,因为他们没有使用ionic start 命令并且git 忽略了它。不会造成任何问题吗?

【问题讨论】:

    标签: git cordova ionic-framework ionic2 node-modules


    【解决方案1】:

    因为 node_modules 目录中的库要保存在 packege.json 中,并且它们的大小很大,文件太多。因此,当您提交 git 时,它们被忽略了。

    加油!

    【讨论】:

    • 但是,为什么首先会生成 node_modules 目录呢?直接生成package.json不是更简单吗?还是 package.json 的内容依赖于我们在项目中使用的 node_modules 的组件?如果是这样,并且如果其他人想贡献一些更改,是否需要其本地 repo 中的 node_modules 目录来创建新的 package.json ?
    猜你喜欢
    • 1970-01-01
    • 2021-01-03
    • 2020-10-25
    • 2015-04-13
    • 2013-12-20
    • 2018-07-12
    • 1970-01-01
    • 2021-05-18
    • 2013-10-20
    相关资源
    最近更新 更多