JavaScript での npm プロジェクトの移行
フォルダ node_modules は多くの容量を占め、
多くの小さなファイルを含んでいます。そのため、
プロジェクトをホスティングにアップロードしたり、
同僚にプロジェクトを渡したりする際には、
ライブラリのフォルダを渡すべきではありません。
なぜなら、同僚はファイル
package.json に記載されているライブラリを
簡単にインストールできるからです。
それでは、その方法を見てみましょう。
空のフォルダに次のファイルを配置します:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
次に、端末でコマンドを実行します。
このコマンドは package.json に記述された
すべてのプロジェクトをインストールします:
npm install
次のような package.json が
送られてきたとします:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
これを空のフォルダに置き、 このファイルからライブラリの インストールを実行してください。