Bower不被视为内部或外部命令

时间:2015-10-31 09:51:07

标签: node.js npm bower bower-install

我知道问题已被多次询问,但实际上他们都没有帮助我。 我在Windows 10上并使用以下代码

通过npm成功安装了bower
npm install -g bower

我已经添加了系统环境变量的路径,但仍然获得相同的错误 不被认为是内部或外部命令。

我已将以下路径添加到我的系统环境变量

C:\Users\habib\AppData\Romaing\npm

当我尝试

  npm config get prefix
 C:\Users\habib\AppData\Romaing\npm

当我尝试

npm bower -v

我得到了凉亭版

Tried this以及This

他们都没有为我工作。

为什么会这样?

4 个答案:

答案 0 :(得分:4)

我已经尝试将Users Environment变量中的Path变量值设置为与System Environment变量相同,并且它有效...

C:\Users\<username>\AppData\Roaming\npm

答案 1 :(得分:1)

我已经在环境变量中编辑了路径变量,并将其设置为以下路径,它对我有用。

C:\Users\<username>\AppData\Roaming\npm\node_modules\bower

答案 2 :(得分:0)

对于Windows用户 - &gt;如果即使在添加环境变量的路径后,它也无法工作,请尝试通过 git bash shell而不是windows命令提示符使用bower。。我这样工作。

答案 3 :(得分:-2)

设置用户变量path - C:\ Program Files \ Nodejs 并设置系统变量路径 - C:\ Users \ pk-03 \ AppData \ Roaming \ npm