Windows 7 NODE_PATH全局variables设置,但不能在package.json中识别

我在Windows 7 x86上安装了节点v6.0.0,npm v3.8.6。 定义的全局variablesNODE_PATH:

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

下载不同的项目开始开发,但总是得到相同的错误:

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

可操作程序或batch file。

试过不同的包脚本,但总是相同的错误:

的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", 

}

如何将NODE_PATH识别为全局variables?

使用链接到文件的package.jsonscripts定义:

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

其中包含process.env.NODE_PATH参考:

 process.env.NODE_PATH 

参考

  • NPM-脚本

  • 进程API:process.env