React公司的项目是用脚手架搭建还是自行搭建好?

问题描述

1、公司的项目,想采用React,但是是采用脚手架搭建的好?还是自己用webpack+React+es6搭建的好?
2、而对于两者的区别,我的理解是,脚手架方便用户快速搭建项目,应该没有其他的区别了。不知道这个理解对不对?

问题出现的环境背景及自己尝试过哪些方法

React官网上说,React脚手架搭建是基于webpack+es6,自己搭建也是基于webpack+es6+react,
但是发现两者搭建的项目中,前者里面没有webpack的配置文件,而后者有。
百度了下,说脚手架搭建是隐藏了webpack的配置文件,用npm run eject可以暴露所有配置文件,但是操作不可逆

你期待的结果是什么?实际看到的错误信息又是什么?

刚学React不久,还请各位大神指点下看看我的理解是否正确,不对的话,还请指点下,先谢过了~

阅读 5.8k
2 个回答

你的理解是正确的。

关于用什么好这个话题,不好说。

如果公司有脚手架系统,建议用公司的,这样可以保证各各业务线风格统一。
如果没有,也尽量参考公司现有的。 如果公司现有的比较旧或者没有参考价值才建议自己去写或者使用脚手架。

我的建议是用官方脚手架,然后做一些修改以满足业务需求。

eject 可以查看配置。

看脚手架能否满足你的需求了。不能满足你的所有要求当然要适当修改或者增加

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题