现在,我的客户已经使用一些Node和Bower组件来构建项目。每当一个新的开发商进来,很容易让该人简单地运行如何使JSPM安装Bower依赖关系
npm install
bower install
,然后准备工作。
我们正在开发一个新项目,这次我们要使用JSPM而不是Bower。但是,我们希望利用我们现有的私人图书馆(其中20个以上),我们不希望花费大量的时间重写它们。此外,他们仍然需要为其他项目定期使用Bower组件。
到目前为止,这工作。我们使用jspm-git来设置注册表。但是,JSPM在某种程度上失败:它不会安装它安装的那些库的Bower依赖项。
我们该怎么办?我希望团队中的其他开发人员能够检查项目并运行
npm install
jspm install
并且在路上。目前看起来不太可能。任何我们已经忘记的设置?任何指导将不胜感激。
我知道'jspm'但是从我的经验很少'npm'是对于获取服务器和客户端代码的依赖关系相当好。如果你使用'webpack'这样的工具,它会分析你从'node_modules'目录中究竟使用了什么,并编译一个或多个客户端需要的bundle。人们还想要什么? –