无法将“ ENV”识别为内部或外部命令

时间:2019-01-20 07:04:05

标签: webpack ethereum solidity truffle

因此,我一直在关注“以太坊列表以太坊DApp上的Eat The Blocks”教程。完成直到步骤6,但是在运行命令npm run dev-front时出现此错误。

> Project@1.0.0 dev-front L:\Project
> ENV=development node_modules/.bin/webpack --watch

'ENV' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Project@1.0.0 dev-front: `ENV=development node_modules/.bin/webpack --watch`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Project@1.0.0 dev-front script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

这是教程https://eattheblocks.com/todo-list-ethereum-dapp-step6/的链接 我正在Windows 10上进行开发。

所以我在一些论坛上看过,它说设置环境变量路径在Windows 10中是不同的。

"scripts": {
    "dev-front": "ENV=development node_modules/.bin/webpack --watch",
    "dev-back": "nodemon server.js",
    "start": "node server.js",
    "test": "echo \"Error: no test specified\" && exit 1"
  },

这是代码。我们如何设置环境路径? 如果有人帮我解决这个问题会很好。预先谢谢你。

2 个答案:

答案 0 :(得分:0)

检查此帖子中的答案。您可能必须按照以下帖子中答案中的说明安装dotenv。

error 'env' is not recognized as an internal or external command?

答案 1 :(得分:0)

设置 ENVFILE npm运行android ...将在Windows中运行。在MAC中不需要。

“设置”和“&”为隐含