グローバルnpmパッケージを作成しています。 (私はライブラリではなくソフトウェアをデプロイするために使用します)更新時にNPMグローバルパッケージ設定ファイルが削除されます
config.json.sampleのconfig /フォルダがあります。 ユーザーはconfig.jsonに名前を変更し、設定を入力します。私は-g mypackageとNPMの更新を行う場合
は、完全なフォルダが上書きされます。
- config.json.sampleは、パッケージ内の1つに置き換えられ
- 私の問題を(良いです!) :config.json(ユーザーが作成した、パッケージ内に存在していないが)私は、更新後も持続するために、ユーザーが作成した設定ファイルを希望
が削除されます。
私のパッケージ内のユーザー作成ファイルを更新を介して永続的にする方法はありますか(npmスクリプト、フラグファイルはconfigなど)ですか?私は本当に、パッケージの外に、この設定ファイルを置きたくない
簡単にクロスプラットフォーム/許可の管理をするために(例えばでは/ home /ユーザー/)