我正在开发的项目使用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安装了许多常见依赖项的多个版本,因此导致内置包大小膨胀。
我的方法应该是什么?
答案 0 :(得分:0)
这种方法没有回答如何使用Bower来安装react-toolbox
,但它确实帮助我继续我的工作。
我切换到webpack
,一切都按预期工作。我将本教程用作起始位置https://www.twilio.com/blog/2015/08/setting-up-react-for-es6-with-webpack-and-babel-2.html。