2017-07-13 6 views
1

私はWakanda v2サーバーを数か月使っています。フロントエンドにAngular(v2 + angularJS)を使用しています。Wakanda v2で静的ファイルを提供する方法

私は最終的に私がWakandaを通して私のAngularアプリを公開したいと思うところまで行きました。 (私はApacheと同じように簡単に使うことができますが、WakandaにはWebサーバーがありますので、なぜそれを使用しないのですか?)

問題はWakandaでアプリを公開する方法がわかりません。私は 'dist'ファイルをWebフォルダに入れようとしましたが、Wakandaは「Service Not Available」と言っています。

ご意見をいただければ幸いです。

+0

こんにちはクリス、私が展開する正しいステップではなく、distの「ファイル」のウェブフォルダ内のDIS「フォルダ」を置くことであると信じています。あなたはそれを試しましたか? –

答えて

1

この機能は、v2.2リリースのための厳しい作業とスケジュールの下にあります。一方 は、これらの手順を手動で行うことができます。

  • は、端末にwebフォルダを開きます。 webフォルダを右クリックし、次にopen in terminal
  • を実行npm run buildを選択します。 distフォルダが
  • backendプロジェクトスタジオで
  • distフォルダを移動して作成され、WebFolderとしてbackendプロジェクトでdistフォルダを設定します。右クリックし、set as active webfolderを選択します。

角度URL戦略で問題が発生する可能性があります。 #の角度は、Wakandaサーバーでは認識されません。そのため、/src/app/app.module.tsuseHash: trueを追加できます。

RouterModule.forRoot(routes, { useHash: true })

出典:https://github.com/Wakanda/wakanda-issues/issues/137

+0

ありがとう - それはたくさん説明します。 v2.2のリリースを楽しみにしています。 –

関連する問題