1

私は Windows で meteor を実行していますが、ここではおそらく少数派です。Linux とおそらく Mac のソリューションを検索して見つけましたが、Windows のソリューションを提供している人はいません。多分誰かが助けることができますか?

最初に、他の投稿で述べたように、meteor.bat以下のファイルC:\Program Files (x86)\Meteorをインクルードするように変更しました。--debug

@echo off&&"%METEOR_PATH%\bin\node.exe" --debug "%METEOR_PATH%\app\meteor\meteor.js" %*

node-inspectorを起動し、0.0.0.0:8080/debug?port=5858デバッグを開始するためにアクセスするようにという指示を受け取りました

その後、Meteor アプリケーションを開始しましたが、実際に行ってhttp://127.0.0.1:8080/debug?port=5858みると、スクリプト用とコンソール用の 2 つの四角形が表示されました。スクリプトを選択しても何も表示されませんでした。

Windows には Linux と同じ問題があり、2 つのプロセスが生成されますが、デバッグ フラグを持つプロセスは 1 つだけですか?

4

1 に答える 1

0

バージョン 0.5.3 では、これらのパラメーターをノードに直接渡す NODE_OPTIONS 環境変数が追加されました。

node-inspector などのお気に入りの js デバッガーを起動します。すでにインストールされていると仮定して、呼び出します

node-inspector

それで

set NODE_OPTIONS = --debug
meteor

これをプロジェクト フォルダー内で実行します。 --debug-brk を使用して、開始時にすぐに中断することもできます

Chrome で新しいタブで localhost:8080 を開きます

楽しむ

于 2013-01-27T21:59:50.407 に答える