Windows 7 NODE_PATH全局变量集,但在package.json中无法识别



我在windows 7 x86上安装了节点v6.0.0、npm v3.8.6。定义的全局变量NODE_PATH:

C:Usersusrdevtest>echo %NODE_PATH%
%AppData%npmnode_modules

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

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

可操作程序或批处理文件。

尝试使用不同的包脚本,但始终出现相同错误:

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识别为全局变量?

在链接到文件的package.json中使用scripts定义:

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

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

process.env.NODE_PATH

参考

  • npm脚本

  • 进程API:进程.env

相关内容

  • 没有找到相关文章

最新更新