2016-11-24 7 views
1

初めてのnpmパッケージを公開しました。プロジェクトに依存関係としてパッケージをインストールすると、node_modulesにプロジェクトフォルダが開き、node_modulesフォルダに1つのパッケージhistoryがあることがわかります。私は私のプロジェクトのための定期的な依存関係はありません、devDependenciesだけなので、なぜこれが起こっているのか分かりません。あなたは私のpackage.jsonファイルを参照してここにhttps://github.com/danielyaa5/react-contextulize別のモジュールの依存関係としてインストールするときに、作成したnpmパッケージにnode_modulesフォルダがあるのはなぜですか?

答えて

1

githubのページからモジュールをインストールするnpm install多くの状況下でdevDependenciesがインストールされます実行してみてくださいすることができます。

は本番モードでインストール明示的に試してみてください。ここでは

npm install --only=production 

は、より多くの情報とrelated answerです。

+0

これは私には分かりませんが、私のユーザーにこのようにインストールするよう伝える必要はありません。 –

+0

あなたに何かを伝える必要はありません。 'NODE_ENV = production'が設定されているプロダクションシステムでは、devDependenciesはスキップされます。 –

関連する問題