私はWebStormを通じてnode.jsアプリケーションを実行しています。アプリケーションには、このようなメカニズムはありますが、他のモジュール/ etcが含まれています。WebStorm - Node.jS process.env.PWDは定義されていません
utils = require "#{process.env.PWD}/utils.coffee"
私は、このコマンドを使用してCLIから私のアプリを実行します。
node server
すべてが正常に動作します。
WebStormからアプリを実行すると、がprocess.env.PWD
にあり、アプリがクラッシュします。
私はWebStorm環境設定でNode.jsコアライブラリを有効にしましたが、まだこの問題がありますか?
私は何が間違っているのですか、またはこのインスタンスでPWDが未定義になる設定が何ですか?または、回避策がありますか?
を見てみましょう、我々は適切にPWD変数を設定していないと思いますか? WebStormを端末から実行しても問題は解決しませんか?また、server.jsの実行コンフィギュレーションで「親環境変数を含める」が有効になっているかどうかを確認してください。「環境変数」フィールドの横にある省略記号ボタンを押して、このチェックボックスにチェックが入っているかどうかを確認してください。 – lena
OSX 10.11.6です。私がCLIからWebStormを実行すると、私はまだ同じ問題を抱えています。 「親環境変数を含める」もチェックされます。 –