2

nodemon で Nodeclipse 0.10 を使用していますが、スクリプトをデバッグしようとすると、どのブレークポイントでも停止しません。私はすでにthisthis answer を見てきましたが、役に立ちませんでした。

場合によっては、nodemon の最初の行で停止することもあれば、V8 VM からタイムアウト エラーが発生することもあり、まったく何もしないこともあります。

これが私がこれまでに試したことです:

  1. 「Node アプリケーション」と「Node with monitor」の両方を試しましたが、どちらも機能しません。
  2. 設定ページから nodemon を削除しましたが、Eclipse は nodemon パスが見つからないと不平を言うだけで、スクリプトを開始しません (「ノード アプリケーション」を選択しても)
  3. コマンドラインから実行し、Eclipseデバッガーnode --debug-brk=5858を接続しようとしました
  4. スクリプトファイルを右クリックした後、ツールバーボタン(私の個人的なデフォルト)とコンテキストメニューからデバッグを起動しようとしました-スクリプトのmodule.exports行で停止するだけです
  5. ランeclipse --clean

どれも機能しません。補足として、 Nodeclipse をインストールしたときに新しい Eclipse 環境にインストールしませんでした。これは、既存のものを好きな場所に構成するのに長い時間がかかり、むしろそれを維持できるようにしたいからです。

以前にこの問題に対処した人はいますか?

4

2 に答える 2

2

わかりました、これは恥ずかしいほど愚かでした...どういうわけか、Eclipseの実行メニューで「すべてのブレークポイントをスキップする」がアクティブになりました。それは今働いています。

でも助けてくれてありがとう。:)

于 2014-03-07T10:36:47.437 に答える
0

すでにバージョン 0.11 があり、いくつかの改善が行われています。Enide Studio 2014内で試すことができます。もちろん、Nodeclipse のバージョンが新しいか更新されたものかは問題ではありません。

特に質問がある場合は、Nodeclipse コンソールのメッセージに注意を払う必要があります。実際のnodeコマンドが実行されていると思います。そして、私はそこにはないと思います--debug-brk=5858

起動したファイルを右クリックし、[プロパティ] を選択するか、を押しAlt+Enterます。実行/デバッグ設定に 2 つ以上の起動構成が表示されている場合は、すべてまたは一部を削除します。最初の起動時に自動的に作成されます (Nodeclipse コンソールにメッセージが表示されます)。

私は現在、Nodeclipse プロジェクトのリーダーですが、nodemon のサポートは使用していないため、継続しません。その流れを改善する方法について、フィードバック、調査、提案をいただければ幸いです。

于 2014-03-03T13:08:29.757 に答える