0
私はAngular2アプリを稼働しており、非常に簡単なエクスプレスサーバーを持っています。ユーザーが '/ app'(たとえば)にアクセスしたときにのみアプリケーションを提供できますか? はいの場合、どのように実装できますか?ExpressでベースURLにAngular2アプリを提供
私は異なるURLに複数のAngularアプリケーションを用意し、これらすべてにスクリプトが必要です。したがって、いつどのスクリプトを処理する必要があるかを考慮するソリューション。
受け入れ答えとともに編集 - は、角度-CLIを使用した場合は、「ベースhrefが」アプリを構築するときにアプリのURLに設定する必要があります。
もちろんはい、それはまた、他のファイルをロードしようとするたびindex.htmlをロードし、私は/ appフォルダに建てAngular2アプリケーションを持っており、 Angularアプリが依存するアプリです私は、複数のAngularアプリケーションを複数のURLで動作させる必要があり、それぞれのアプリケーションに応じてこれらの依存関係を提供する方法が必要です。 –
すべてのリソースは、Expressフレームワークを介して提供されています。 index.htmlによって参照されるリソースは通常、提供される静的ファイルの一部です。例えば 'app.use( '/ resourcesForApp'、express.static( 'folderWithResourcesForAppOnServer'))' – skymon
しかし、アプリケーションが 'src'を求めることでスクリプトを探すと、' inline.bundle.js '、domain.com/app/inline.bundle.jsの代わりに' domain.com/inline.bundle.js'と解釈されます –