Я запускаю приложение node.js через WebStorm. Приложение включает в себя другие модули/и т. Д., Хотя подобные механизмы;WebStorm - Node.jS process.env.PWD не определено
utils = require "#{process.env.PWD}/utils.coffee"
Когда я запускаю мое приложение из командной строки с помощью следующей команды:
node server
Все работает отлично.
Когда я запустил приложение из WebStorm, PWD
в process.env.PWD
не определено, и приложение выходит из строя.
Я включил основную библиотеку Node.js в настройках WebStorm, и у меня все еще есть эта проблема?
Что я делаю неправильно или какие настройки у меня отсутствуют, что сделало бы PWD неопределенным в этом случае? Или, есть ли обходной путь?
какой ОС вы? Сохраняется ли проблема при запуске WebStorm из терминала? Кроме того, проверьте, включена ли опция «Включить родительские переменные среды» в конфигурацию запуска server.js - нажмите кнопку с многоточием рядом с полем «Переменные среды» и посмотрите, отмечен ли этот флажок – lena
Я на OSX 10.11.6. Если я запустил WebStorm из CLI, я все равно получаю ту же проблему. 'Включить родительские переменные среды' также проверяется. –