私は、依存関係の下のpackage.jsonファイルで指定されたサードパーティモジュール(たとえば、「エクスプレス」)への通常の依存関係のセットを持つアプリケーションを持っています。例えば
"express" : "3.1.1"
私は自分のコードをモジュール化して構造化し、ローカル(現在使用しているファイルシステム上)モジュールのセットをpackage.jsonによってインストールしたいと考えています。次のコマンドを実行して、ローカルモジュールをインストールできることを知っています。
npm install path/to/mymodule
ただし、package.json依存関係構造を介してこれを行う方法はわかりません。--save
このコマンドでオプションを使用することは、単に"mymodule": "0.0.0"
package.jsonに入れることです(ファイルパスの場所を参照しません)。インストールされているバージョンをnode_modulesから削除し、package.jsonから再インストールしようとすると、失敗します(中央レジストリで「mymodule」を検索し、ローカルでは検索しないため)。
これは"dependencies": {}
、ファイルシステムパスからインストールするように構造に指示する方法だと思いますが、方法がわかりません。
他の誰かがこの問題を抱えていましたか?ありがとう。
package.json
私たちが持っているものにGemfile
秒。