node.js/express サーバーを使用して AngularJS SPA を提供するプロジェクトがあります。
プロジェクトには、いくつかの共通リソースを共有するさまざまなアプリケーションが含まれています。Express サーバーは、さまざまな場所からアセットを提供するように構成されています。
server.use('/assets', express.static(path.join(rootDir, 'myApp/assets')));
server.use('/images', express.static(path.join(rootDir, 'components/common/images')));
server.use(express.static(path.join(rootDir, 'components')));
WebStorm の liveEdit 機能を利用するようにアプリを変更しようとしていますが、デバッガーの構成に問題があります。
これまでに行ったことは次のとおりです。
- Chrome 拡張機能をインストールしてアクティブにし、ポートを 9000 に設定します。
- URL: http://localhost:9000で新しい Javascript/Debug 構成を作成します。
- 上記のように、index.html ( http://localhost:9000/index.html : myApp/index.html )、アセット、画像、コンポーネントなどのリモート URL を構成します。
新しい構成のデバッグ ボタンをクリックすると、「この Web ページは利用できません」というメッセージが表示されます。
JetBrains のドキュメントを確認しましたが、解決策が見つかりません。