javascript - Bower 安装不运行 "install"步骤

标签 javascript bower

似乎找不到有完全相同问题的人,所以我会把它弹出来。

本质上,我正在尝试安装一个包(在此处找到:https://github.com/Chrisui/constructor/),但尽管下载了正确的存档和,但从输出中可以看出,它从未运行安装步骤(从缓存复制到 bower_components 文件夹)将其提取到缓存中。

我尝试过的所有其他包都安装正常,所以我猜我在注册/创建包时做错了什么?

你可以在这里看到输出:

$ bower install constructor#0.1.0
bower not-cached    git://github.com/Chrisui/constructor.git#0.1.0
bower resolve       git://github.com/Chrisui/constructor.git#0.1.0
bower download      https://github.com/Chrisui/constructor/archive/
bower extract       constructor#0.1.0 archive.tar.gz
bower resolved      git://github.com/Chrisui/constructor.git#0.1.0

运行窗口 节点 v0.10.20 bower v1.2.7 Git v1.8.4.msysgit.0

最佳答案

我 fork 了您的项目并尝试使用 Bower 安装。同样的问题。

然后我将 bower.json 中的包从 constructor 重命名为 foo 并将其标记为 0.1.1。现在它工作正常。

我猜 Bower 对构造函数名称感到窒息。不知道为什么,因为它不是保留字,但这是我所怀疑的。您应该在 Bower 项目中打开一个问题。

它至少应该通知某事失败以及发生在哪一步。现在它只是默默地失败了。

关于javascript - Bower 安装不运行 "install"步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20107186/

相关文章:

javascript - 如何递归地查找字符串中的一组字符?

javascript - 导入 mobx 的方式之间的区别

JavaScript 从当前分钟开始

bower - Bower是否公开每个软件包的下载统计信息?

javascript - 如何将 ruby​​ 实例变量作为参数传递给 rjs 页面中的 js 函数

php - 在删除所有单词后重定向到主 url 等? (问号)

javascript - RequireJS 构建错误 [RangeError : Maximum call stack size exceeded]

javascript - 如何在 Meteor-Angular 应用程序中安装 Bower 组件

git - 为 ‘devDependencies’ 和 ‘dependencies’ 指定不同的 Yarn 安装路径

javascript - 识别 Bower 包中的发布文件