首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“npm-run”不被承认为内部或外部命令。

“npm-run”不被承认为内部或外部命令。
EN

Stack Overflow用户
提问于 2019-02-04 23:19:18
回答 9查看 62.6K关注 0票数 32

我在我的Windows机器上安装了npm-run-all,并配置了环境变量(可能需要也可能不需要),但是正在收到一个错误:

“‘npm run-all”不被识别为内部或外部命令、可操作的程序或批处理文件。

我正在尝试用npm run build构建我的当前项目,其中包括抛出错误的脚本:

代码语言:javascript
复制
npm-run-all -p build-css build-webpack

我还需要做其他的事情才能让它运行吗?

EN

回答 9

Stack Overflow用户

发布于 2020-02-27 14:23:38

  1. 确保npm-run-all在package.json devDependencies中。
  2. 如果npm-run-all在您的package.json中,请运行npm i
  3. 如果没有安装,请运行:npm i npm-run-all -D

如果仍然存在错误,请执行以下步骤:

  1. 删除node_modules文件夹:运行rm -rf node_modules
  2. 安装所有依赖项:运行npm i

希望这能有所帮助!

票数 42
EN

Stack Overflow用户

发布于 2019-04-22 00:42:23

您可能只需要首先运行以下命令(从带有package.json文件的目录)

代码语言:javascript
复制
npm install
票数 20
EN

Stack Overflow用户

发布于 2020-07-22 07:37:41

请这样做。

代码语言:javascript
复制
npm i npm-run-all -g

然后这个问题就会解决。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54525742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档