一度に 2 つのリポジトリで作業します。一方は他方に依存します (package.json
依存関係にリストされています)。
そのため、両方のモジュールで同時に作業するためにnpm link ..\theOne
inを使用しています。other
その結果、あるモジュールの変更を別のモジュールでテストできます。問題は、npm shrinkwrap
このother
モジュールで実行する場合です。次のようなエラーが生成されます。
npm ERR! extraneous C:\other\node_modules\theOne\node_modules\{xxxx}
{xxxx}
npm には関係のないものとして表示される開発依存関係です。
モジュールを別のモジュールへのシンボリックリンクでシュリンクラップすることに成功した人はいますか?
注意:
- npm 3.10.3
- ノード 6.3.0