npm - 在 Windows 上安装 Bower 时出现问题

标签 npm bower bower-install

我使用的是 Windows 7 64 位,并且安装 Bower

npm install -g bower

看起来安装正确。

npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/amdefine
C:\Program Files (x86)\Git\local\bower -> C:\Program Files (x86)\Git\local\node_
modules\bower\bin\bower
bower@1.3.3 C:\Program Files (x86)\Git\local\node_modules\bower
...

但是 bower 不起作用:

$bower
sh.exe": bower: command not found

$bower -v
sh.exe": bower: command not found

可能出了什么问题?

最佳答案

同样的问题,但对我来说,我必须添加指向 AppData/Roming/文件夹的路径环境变量。我不知道为什么node.js会在Roming文件夹中安装npm。如果我没有打开隐藏文件夹,我们永远不会找到它。

C:\Users\me\AppData\Roaming\npm;

然后 npm 从 Node.js 命令提示符运行,bower 从 GitBash 运行。

关于npm - 在 Windows 上安装 Bower 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23638431/

相关文章:

visual-studio - bower.json 中的依赖项错误/语法错误

angularjs - Bower install 是否需要在与 Bower.json 相同的文件夹中运行?

javascript - 如何在 TypeScript 中为 Node 使用无类型的 JS NPM 模块?

javascript - 如何在 Yarn 中使用多个 npm 注册表?

node.js - 通过 Bower 安装软件包

angularjs - 如何使用 bower 安装特定版本的 angular-animate?

javascript - npm 包中的事件监听器在哪里定义?

node.js - npm 包在 MeteorJS 应用程序中无法按预期工作

javascript - 使用 Bower-installer 时忽略特定主文件

node.js - grunt bower-install 填充的 bower 依赖项