如何使JSPM安装Bower依赖项

时间:2016-01-13 18:47:39

标签: bower jspm

现在,我的客户端一直在使用一些Node和Bower组件来构建项目。每当有新的开发人员加入时,该人只需简单地运行

即可
npm install
bower install

然后准备好工作。

我们正在开发一个新项目,这次我们想要使用JSPM而不是Bower。但是,我们希望利用我们现有的私人图书馆(其中20多个)并且我们不想花费大量时间来重写它们。此外,他们仍然需要作为其他项目的常规Bower组件。

到目前为止,这有效。我们使用jspm-git来设置注册表。但是,JSPM在一个方面失败:它没有安装它安装的那些库的Bower依赖项。

我们如何去做?我希望团队中的其他开发人员能够检查项目并运行

npm install
jspm install

继续前进。到目前为止,它似乎不可能。我们忘记了任何设置?任何指导将不胜感激。

2 个答案:

答案 0 :(得分:1)

您需要jspm bower端点: npm install jspm-bower-endpoint --save-dev

然后你需要用jspm注册bower端点: jspm注册表创建bower jspm-bower-endpoint

然后你可以安装凉亭套餐: jspm install bower:angular-bootstrap-multiselect

希望这会有所帮助:)

答案 1 :(得分:0)

只需使用jspm install npm:bootswatch成功安装,然后在<require from="bootswatch/slate/bootstrap.min.css"></require>

的代码中使用它

此处还在github上的bootswatch-dist项目中发布了此信息:https://github.com/dbtek/bootswatch-dist/issues/32