如何使用纱线安装Bower包?

Dou*_*low 17 node.js npm bower yarnpkg

从项目的自述文件中:

多个注册表:从npm或Bower安装任何包,并使您的包工作流保持不变.

我假设这意味着我可以bower.json用纱线安装我的Bower包(在我的项目中列出).如果是这种情况,我该怎么做呢?

我没有看到任何提及Bower或在文档中使用单独的注册表.但是,我确实看到源中列出了Bower注册表.

cs0*_*s01 10

更新11/4/16:Yarn决定取消对Bower的支持.查看Github pull请求Bower的博客.=(

原文:Bower刚刚发布了一篇关于这个主题的博文.他们似乎很兴奋,但指出目前尚未解决的问题:

重要提示:目前看来,Bower支持似乎还存在一些问题.然而,我们相信,在社区的帮助下,随着Yarn在接下来的几个月中迈向1.0,这些问题将很快得到解决.

他还提到了对凉亭补丁的拉取请求.

当我运行纱线时,它删除了我的bower_components文件夹(这里有GitHub票)!我真的很喜欢纱线,不能等待凉亭的虫子得到解决.

  • 刚刚有过同样的经历.在现有项目上使用纱线.node_modules已更改/更新但bower_components已清除纱线v0.16.0 (2认同)

Dou*_*low 3

显然,它应该可以工作。不幸的是,目前存在一个错误,如果您同时拥有package.jsonbower.jsona ,则仅安装 npm 包而忽略 Bower 包。

通常,只需简单yarnyarn install操作即可安装 npm 和 Bower 依赖项。