如何使用Bower

时间:2016-06-26 00:38:23

标签: javascript reactjs npm bower

我正在开发的项目使用bower进行所有前端依赖关系管理。我想使用react-toolbox,但是Bower没有提供它。

我尝试了npm install --save react-toolbox,但由于所有对等依赖项都安装在bower_components而非node_modules中,因此无效。

然后我尝试了bower install --save https://github.com/react-toolbox/react-toolbox.git#1.0.1。虽然这确实下载了包,但它并没有构建它,因为没有与repo相关联的bower.json

最后,我尝试使用npm重新安装所有依赖项,但这导致了模块命名空间的许多问题(这对我来说是一个惊喜)。此外,由于npm安装了许多常见依赖项的多个版本,因此导致内置包大小膨胀。

我的方法应该是什么?

1 个答案:

答案 0 :(得分:0)

这种方法没有回答如何使用Bower来安装react-toolbox,但它确实帮助我继续我的工作。

我切换到webpack,一切都按预期工作。我将本教程用作起始位置https://www.twilio.com/blog/2015/08/setting-up-react-for-es6-with-webpack-and-babel-2.html