现在,我的客户端一直在使用一些Node和Bower组件来构建项目。每当有新的开发人员加入时,该人只需简单地运行
即可npm install
bower install
然后准备好工作。
我们正在开发一个新项目,这次我们想要使用JSPM而不是Bower。但是,我们希望利用我们现有的私人图书馆(其中20多个)并且我们不想花费大量时间来重写它们。此外,他们仍然需要作为其他项目的常规Bower组件。
到目前为止,这有效。我们使用jspm-git来设置注册表。但是,JSPM在一个方面失败:它没有安装它安装的那些库的Bower依赖项。
我们如何去做?我希望团队中的其他开发人员能够检查项目并运行
npm install
jspm install
继续前进。到目前为止,它似乎不可能。我们忘记了任何设置?任何指导将不胜感激。
答案 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