“rollup”未被识别为内部或外部命令

问题描述 投票:0回答:4

我想问我应该如何解决这个问题,因为我已经对这部分感到困惑和困惑。我已经使用此命令全局安装了 rollup

npm install --global rollup

但是,当我尝试运行“rollup”命令时,我应该期望汇总信息或其他内容会显示在我的 CLI 中吗?但我的 CLI 显示

“rollup”不被识别为内部或外部命令, 可运行的程序或批处理文件。

到目前为止我所做的是。

  1. 更新了NPM
  2. 全局重新安装汇总。

我已经阅读了一些文档,但问题仍然存在。https://github.com/Esri/ago-assistant/issues/176

请赐教。 谢谢你

javascript node.js ecmascript-6 command-line-interface rollup
4个回答
4
投票
npm install

为我解决了这个问题


3
投票

我刚刚所做的只是为了全局运行脚本。

我刚刚在 package.json 中添加了这些脚本以使用 NPM 运行汇总。

 "scripts": {
"rollup": "rollup" 

这样可以吗?


2
投票
  1. 尝试重新启动您的终端

  2. 尝试找到 Rollup 二进制文件的安装位置 %应用程序数据% 下午 ode_modules%AppData% 奥明 下午 颂歌模块 并手动运行它,就像

    %应用程序数据% 下午 颂歌模块 汇总于 olup.exe


0
投票

我现在遇到了这个错误,我看到了一些重新安装汇总的评论,因为在依赖项中找不到它,并且即使执行了

npm install
也会导致错误,因此要解决它,您必须重新安装汇总,例如“npm install -D” rollup”或者“npm install rollup”我忘记了确切的命令,但重要的是它将被添加到 package.json 中:
"dependencies": { "@fortawesome/fontawesome-free": "^6.5.2", "bootstrap": "^5.3.3", "rollup": "^4.18.1" }
如果与 node_modules 发生冲突,则重新安装它
rm -rf node_modules package-lock.json
再次安装
npm install
它将创建新的package-lock.json,然后解决我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.