このようなことをしたいので、またはさらに重要なその依存関係npm install
もインストールします。package.json
../somelocallib
"dependencies": {
"express": "*",
"../somelocallib": "*"
}
ベストアンサー1
2.0.0 以上
この機能は実装されたnpm バージョン 2.0.0 では、ローカル パスは、次のいずれかの形式でnpm install -S
または を使用して保存できます。npm install --save
../foo/bar
~/foo/bar
./foo/bar
/foo/bar
例package.json
:
{
"name": "baz",
"dependencies": {
"bar": "file:../foo/bar"
}
}
npm ls
:
[email protected] /private/tmp/app
└── [email protected] -> /private/tmp/somelocallib
2.0.0 未満
somelocallib
通常どおり依存関係として配置しますpackage.json
。
"dependencies": {
"somelocallib": "0.0.x"
}
次に実行するnpm link ../somelocallib
と、npm は作業中のバージョンをシンボリックリンクとしてインストールします。
参照:リンク(1)