gpt4 book ai didi

windows - 'NODE_PATH' 不是内部或外部命令,也不是可运行的程序或批处理文件

转载 作者:行者123 更新时间:2023-12-04 14:22:03 27 4
gpt4 key购买 nike

我已经从 github 克隆了一个 react js 的 repo,并在 C:/Program Files/中安装了节点。当我从项目目录运行 npm start 命令时。我得到“NODE_PATH”未被识别为内部或外部命令、可运行的程序或批处理文件。错误。
我尝试了很多通过不同的命令设置环境但无法启动项目。我使用的是 Windows 10,我的 package.json 脚本部分如下所示:

"scripts": {
"start": "NODE_PATH=./src node scripts/start.js",
"build": "NODE_PATH=./src node scripts/build.js",
"test": "NODE_PATH=./src node scripts/test.js --env=jsdom",
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
},

最佳答案

使用 cross-env 是解决方案。阅读更多 here .

安装跨环境:

npm install cross-env

您应该更新为:
"scripts": {
"start": "cross-env NODE_PATH=./src node scripts/start.js",
"build": "cross-env NODE_PATH=./src node scripts/build.js",
"test": "cross-env NODE_PATH=./src node scripts/test.js --env=jsdom",
"predeploy": "npm run build",
"deploy": "gh-pages -d build"
}

关于windows - 'NODE_PATH' 不是内部或外部命令,也不是可运行的程序或批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53435627/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com