2016-05-09 6 views
1

Ich installierte Knoten v6.0.0, npm v3.8.6 auf Windows 7 x86. Definierte globalen Variable NODE_PATH:Windows 7 NODE_PATH globale Var-Set aber nicht in package.json

C:\Users\usr\dev\test>echo %NODE_PATH% 
%AppData%\npm\node_modules 

heruntergeladen diferent Projekte zu entwickeln beginnen, aber immer gleiche Fehler:

'NODE_PATH' is not recognized as an internal or external command, 

bedienbare Programm oder Batch-Datei.

mit unterschiedlichen Paket-Skripten versucht, aber immer gleichen Fehler:

package.json:

"scripts": { 
    "build-js": "NODE_PATH=. browserify -t [ babelify --presets [ es2015 ] ] src/client/index.js > public/app.js", 

"serve": "NODE_PATH=./dist node dist/src/server", 

}

Wie NODE_PATH als globale Variable anerkannt zu bekommen?

+0

Sie dies, [Antwort] (http://stackoverflow.com/a/38608811/1933051) Ich habe in letzter Zeit auf eine andere ähnliche Frage. Ich denke, es könnte dir auch hier helfen. Zumindest hat es für mich funktioniert. – gwildu

Antwort

1

eine scripts Definition in package.json verwenden, die in einer Datei verknüpft:

"scripts" : { "start" : "node server.js" } 

die die process.env.NODE_PATH Referenz enthält:

process.env.NODE_PATH 

REFERENCES