2016-01-13 91 views
2

现在,我的客户已经使用一些Node和Bower组件来构建项目。每当一个新的开发商进来,很容易让该人简单地运行如何使JSPM安装Bower依赖关系

npm install 
bower install 

,然后准备工作。

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

到目前为止,这工作。我们使用jspm-git来设置注册表。但是,JSPM在某种程度上失败:它不会安装它安装的那些库的Bower依赖项。

我们该怎么办?我希望团队中的其他开发人员能够检查项目并运行

npm install 
jspm install 

并且在路上。目前看起来不太可能。任何我们已经忘记的设置?任何指导将不胜感激。

+0

我知道'jspm'但是从我的经验很少'npm'是对于获取服务器和客户端代码的依赖关系相当好。如果你使用'webpack'这样的工具,它会分析你从'node_modules'目录中究竟使用了什么,并编译一个或多个客户端需要的bundle。人们还想要什么? –

回答

1

您需要JSPM凉亭端点: NPM安装JSPM鲍尔端点--save-dev的

然后,你需要注册凉亭端点JSPM: JSPM注册表创建凉亭JSPM鲍尔端点

然后你就可以安装凉亭包: JSPM安装凉亭:角引导,多选

希望这有助于:)