2016-11-05 8 views
0

まず、イオン/コードワフレームワークの私の無知を赦してください。Ionic/Cordova - gitにコミットするときにnode_modulesが無視されるのはなぜですか?

node_modulesディレクトリは、ionic startコマンドによって生成されます。誰かが私のレポをbitbucketにホストしてクローンした場合、彼らはionic startコマンドを使わなかったので、node_modulesディレクトリがなくなり、無視されます。それは問題を引き起こしていないでしょうか?

答えて

1

node_modulesディレクトリ内のライブラリはpackege.jsonに保存され、サイズが大きいためファイルが多すぎます。だから、gitにコミットすると、無視されました。

Cheer!

+0

しかし、なぜnode_modulesディレクトリが最初に生成されるのですか? package.jsonを直接生成する方が簡単ですか?または、package.jsonの内容は、プロジェクトで使用するnode_modulesのコンポーネントに依存していますか?そうであれば、他の人が変更を加えたい場合、新しいpackage.jsonを作成するには、ローカルリポジトリのnode_modulesディレクトリが必要ですか? – DroidHeaven

関連する問題