【发布时间】:2020-10-07 05:00:14
【问题描述】:
我有 mac 并尝试使用以下命令安装 Alexa cli:
sudo npm install -g ask-cli
我的安装显示成功,但在询问 --version 时出现以下错误:
-bash: 询问:找不到命令
我使用的是节点版本> 12
有人可以帮忙吗?
【问题讨论】:
我有 mac 并尝试使用以下命令安装 Alexa cli:
sudo npm install -g ask-cli
我的安装显示成功,但在询问 --version 时出现以下错误:
-bash: 询问:找不到命令
我使用的是节点版本> 12
有人可以帮忙吗?
【问题讨论】:
我用谷歌搜索了很多,但找不到答案。感到沮丧。所以 终于想到放了。
我有 mac 并尝试使用以下命令安装 Alexa cli:
sudo npm install -g ask-cli
我的安装显示成功,但在询问 --version 时出现以下错误:
-bash: 询问:找不到命令
我使用的是节点版本> 12
经过将近 6 小时的 RnD,我终于可以通过将节点降级到版本 8 来解决此错误
以下是我所做的详细信息:
这是我的上一个版本,出现错误
Anands-MacBook-Air:~ anand$ node -v v13.6.0
如何降级到低版本节点:
Anands-MacBook-Air:~ anand$ sudo npm cache clean -f
npm WARN 使用 --force 我当然希望你知道你在做什么。
Anands-MacBook-Air:~ anand$ sudo npm install -g n
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n + n@6.1.3
在 27.206 秒内更新了 1 个包
Anands-MacBook-Air:~ anand$ sudo n 8 5.8
安装:node-v8.17.0 mkdir:/usr/local/n/versions/node/8.17.0 获取:https://nodejs.org/dist/v8.17.0/node-v8.17.0-darwin-x64.tar.gz 已安装:v8.17.0(使用 npm 6.13.4)
Anands-MacBook-Air:~ anand$ node -v
v8.17.0
然后执行以下操作:
Anands-MacBook-Air:~ anand$ sudo npm install -g ask-cli
Anands-MacBook-Air:~ anand$ ask --version
1.7.22
Anands-MacBook-Air:~ anand$
希望对某人有所帮助。
【讨论】:
如果您使用 nvm,您可能需要在当前的 Node.js 版本上安装它。
【讨论】: