Ich führe eine node.js Anwendung über WebStorm. Die Anwendung enthält andere Module/etc, obwohl Mechanismen wie diese;WebStorm - Node.jS process.env.PWD ist undefined
utils = require "#{process.env.PWD}/utils.coffee"
Wenn ich meinen App aus dem CLI mit diesem Befehl auszuführen:
node server
Alles funktioniert gut.
Wenn ich die App in WebStorm ausführen, ist die PWD
in process.env.PWD
nicht definiert und die App stürzt ab.
Ich habe die Node.js Core Library in den WebStorm-Einstellungen aktiviert, und ich habe immer noch dieses Problem?
Was mache ich falsch oder welche Einstellung fehlt mir, die PWD in diesem Fall undefiniert machen würde? Oder gibt es eine Problemumgehung?
was OS sind Sie? Bleibt das Problem bestehen, wenn WebStorm vom Terminal ausgeführt wird? Überprüfen Sie auch, ob in der server.js-Konfiguration die Option 'Übergeordnete Umgebungsvariablen einschließen' aktiviert ist - drücken Sie die Ellipsenschaltfläche neben 'Umgebungsvariablen' und sehen Sie, ob dieses Kontrollkästchen aktiviert ist – lena
Ich bin auf OSX 10.11.6. Wenn ich WebStorm über die CLI ausführe, bekomme ich immer noch das gleiche Problem. 'Include parent environment variables' ist ebenfalls markiert. –