返信先: チーム開発でなぜ毎回npm iが必要なのか?

ホーム 質問掲示板 サーバーサイドエンジニア npm チーム開発でなぜ毎回npm iが必要なのか? 返信先: チーム開発でなぜ毎回npm iが必要なのか?

#185

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/siennahare23/www/rindev.site/blog/wp-includes/functions.php on line 6131

Deprecated: 関数 seems_utf8 は、バージョン 6.9.0 から非推奨になりました ! 代わりに wp_is_valid_utf8() を使用してください。 in /home/siennahare23/www/rindev.site/blog/wp-includes/functions.php on line 6131
Rookie Dev

npm inpm installの短縮形で、パッケージをインストールするコマンドです。
実行すると、package.jsonに記載された依存関係をnpmレジストリからダウンロードし、node_modulesフォルダに保存します。

チーム開発では、実際のファイル群(node_modules)ではなくpackage.jsonをGitで共有します。
受け取った人がnpm iで環境を再現します。

つまり、メンバーが新しいライブラリを追加してpackage.jsonが更新されたら、他のメンバーはnpm iを実行して環境を同期する必要があります。

reply-image