dependency
とdevDependency
の両方に書かれているにもかかわらず、私はまだ、 'build time'ステップに必要なモジュールをどのように進めるべきか混乱しています。npm start
が動作します。`gulp build`とノード依存性devDependency
私のプロジェクトではnpm start
が動作する前にgulp build
に電話する必要があります。構築ステップにおける活動の例には、蒸散およびバンドリングが含まれる。 official docsは、具体的に言うと、依存関係のセクションではなく、代わりにdevDependenciesセクションにtranspilersを含めるように言います。その他のベストプラクティスでは、自動生成されたコードをgit/modulesから削除する必要があります。これらをまとめると、私は何をすべきか理解できません。誰かが私のモジュールを蒸散や建築なしでダウンロードして実行することはできません。これらのステップは、トランスバータ/バンドラ/などなしでは完了できません。依存関係のセクションにあります。 (または「実行中」は「開発」と見なされますか?)
この状況でノードプロジェクトはどのように正しく構成されていますか?