0
私は、Angular2上に作成されたUI側とNodeJs上のバックエンドを持つプロジェクトに取り組んでいます。現在、NodeJs LTEサーバが使用されています。 Apache TomcatやWebsphereやJBossのような別のサーバーにプロジェクト全体をデプロイする方法はありますか?NodeJsバックエンドを使用したAngular2アプリのデプロイ
私は、Angular2上に作成されたUI側とNodeJs上のバックエンドを持つプロジェクトに取り組んでいます。現在、NodeJs LTEサーバが使用されています。 Apache TomcatやWebsphereやJBossのような別のサーバーにプロジェクト全体をデプロイする方法はありますか?NodeJsバックエンドを使用したAngular2アプリのデプロイ
はい、角度2のプロジェクトを作成するときに、フォルダ名/ distが作成されます。プロジェクトが角を使用している場合は、このコマンドを実行してくださいng build --prod
。 あなたはその/ distを任意のサーバーに置くことができます。詳細については
あなたは私がサーバーに/ distのを展開する方法を教えてください可能性が参照してください。私はこれに新しいので、同じことについて多くのアイデアはありません。 – Amal
ビルド後、メインファイルが3〜4つある dist/main.bundle.js dist/vendor.bundle.js dist/polyfill。[hash] .bundle.js polyfill依存関係(@angular、RxJS ..) 。)バンドル[サイズ:新しいAngular CLIアプリケーションが空の場合は62 KB、圧縮された場合は18 KB]。 dist/index.htmlアプリケーションのエントリポイント。 dist/inline。[hash] .bundle.js webpack loader dist/style。[hash] .bundle.cssスタイル定義 Angular CLIアセット設定からdist/assetsresourcesがコピーされました そのノード、または他のサーバの場合は/ www/html –
ありがとうございます。だから私は/ distからファイルをコピーして、サーバーのフォルダに置く必要がありますか? – Amal