找不到凉亭命令

node.js Node.js

理查德A小宇宙

2020-03-24

我尝试在Mac上安装twitter bower,然后使用

npm install bower -g

然后我尝试了bower --help,结果是bower command not found这是为什么?

第3621篇《找不到凉亭命令》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

4个回答
飞云 2020.03.24

另外,您可以使用npxnpm> 5.6附带的工具。

npx bower install

猴子村村 2020.03.24

我正在使用节点版本管理器。我收到此错误消息是因为我已切换到其他版本的节点。当我切换回安装Bower的节点版本时,此错误消失了。就我而言,命令是nvm use stable

Itachi 2020.03.24

我几乎可以肯定您实际上没有正确安装它。由于您尝试在全局安装它,因此需要使用sudo运行它:

sudo npm install -g bower
Stafan路易 2020.03.24

就像这个问题(npm全局路径前缀)一样,您所需要做的就是设置适当的值npm prefix

UNIX:

$ npm config set prefix /usr/local
$ npm install -g bower

$ which bower
>> /usr/local/bin/bower

Windows和NVM:

$ npm config set prefix /c/Users/xxxxxxx/AppData/Roaming/nvm/v8.9.2
$ npm install -g bower

Then bower should be located just in your $PATH.

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android