0

REST サービスからの情報を使用する angularjs アプリを開発しています。それに加えて、静的コンテンツのみを提供する軽量のノード サーブがあります。

Brackets エディタを試しているときに、Theseus デバッガを使用してアプリをデバッグしたいのですが、うまくいきません。

このシナリオでは、Brackets/Theseus を使用してデバッグできますか?

アプリを中間で実行するためにエディターを構成するにはどうすればよいですか?

4

2 に答える 2

2

テセウスが正しいモードになっていることを確認してください。Angular アプリの場合、次の操作を行う必要があります。 [ファイル] > [モード: localhost:3000 へのプロキシ (実験的)] をクリックします。ポート 3000 で実行されている nodejs サーバーを使用しています。このサーバーは angularjs アプリを提供しています。プロジェクト設定に「ライブ プレビュー ベース URL」がないことを確認してください。ブラケットの [ファイル] > [プロジェクト設定...] メニュー項目をクリックして確認します。Base URL があると、Brackets と Theseus がリクエストをプロキシしようとしますが、うまくいかないようです。ただし、サーバーが localhost:3000 でリッスンしている限り、Theseus はそれ自体でのプロキシのサポートが制限されています。メニュー項目 File > Mode: Proxy to localhost:3000 (experimental) をクリックし、Brackets Base URL 設定を削除します。angular アプリのホームページを含む html ファイルをクリックし、ウィンドウの右上隅にある稲妻をクリックします。これですべてが機能するはずです。

于 2015-01-15T12:34:12.780 に答える
0

ブラウザ側で実行されている JS コードだけをデバッグしたいですか? または、同時に REST サーバーのコードで Theseus を使用しようとしていますか? (そして、Node 側に興味のあるコードはありませんよね?)

公式のテセウスの指示に従っていますか?

失敗していると言うときは、より詳細な情報を提供すると役立つ場合があります。エラーメッセージが表示されますか? 等。

于 2014-03-04T07:15:36.623 に答える