【问题标题】:Yeoman install component failsYeoman 安装组件失败
【发布时间】:2012-12-31 15:20:02
【问题描述】:

当我执行yeoman install git://github.com/paperjs/paper.js.git 时,它失败了。这是输出:

运行“凉亭:安装:git://github.com/paperjs/paper.js.git”(凉亭)

任务凉亭克隆 git://github.com/paperjs/paper.js.git凉亭缓存

git://github.com/paperjs/paper.js.git bower 获取 paper.js bower

检查 paper.js#39f744de0c117e678b7c663dbf489c55def6f415 凉亭

复制

/Users/my-username/.bower/paper.js/58f9c1c5f33cae79df922c8fde57158c

GET https://bower.herokuapp.com/packages/canvas <FATAL> 画布不 找到</FATAL>

似乎它正在寻找一个不存在的“画布”模块。有关如何解决此问题的任何想法?

这可能与“cavas”被定义为package.json 中的依赖项有关,但package.json 文件是为NPM 设计的。

【问题讨论】:

    标签: yeoman bower


    【解决方案1】:

    这可能与在 package.json 中将 'cavas' 定义为依赖项有关,但 package.json 文件是为 NPM 设计的。

    没错。这是一个无效的组件,因为它缺少一个 component.json 文件,如果组件具有依赖项,则需要该文件。可以请 Paper.js 的作者添加一个 component.json 文件,也可以 fork repo 自己添加。

    此外,yeoman install(Bower)使用的它们的 git 标签是无效的semverv0.22,而有效的符号是0.2.2)。这将导致它无法工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 2019-03-14
      • 1970-01-01
      • 2018-04-19
      • 1970-01-01
      • 1970-01-01
      • 2018-12-10
      相关资源
      最近更新 更多