我正在进行的项目使用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。虽然它确实下载了包,但它没有构建它,因为没有与存储库相关联的bower.json。
最后,我尝试用npm重新安装所有依赖项,但这导致了模块命名空间的很多问题(这对我来说是个惊喜)。此外,这导致了构建包大小的膨胀,因为npm安装了许多常见依赖项的多个版本。
我的方法应该是什么?
发布于 2016-06-26 09:47:03
这种方法没有回答如何使用Bower安装react-toolbox,但它确实帮助我继续工作。
我切换到webpack,一切都像预期的那样工作。我使用本教程作为https://www.twilio.com/blog/2015/08/setting-up-react-for-es6-with-webpack-and-babel-2.html的起点。
https://stackoverflow.com/questions/38034218
复制相似问题