你们 react 项目编译环境是完全在自己配置还是用 create-react-app 修改?

2017 年 6 月 9 日
 caniuse
我是 webpack 小白
7005 次点击
所在节点    程序员
36 条回复
xrlin
2017 年 6 月 9 日
非专业前端,我是直接用 dva 的,拿来就是干。
nino789pzw
2017 年 6 月 9 日
先用 create - react - app 初始化 然后 eject 后自己改 webpack
Wangxf
2017 年 6 月 9 日
刚开始用是吧 vue-cli 改成了 react 版的,因为那时候 create-react-app 是基于 webpack1.x,前段时间发现升级了,而且很多功能做的不错,配置也不麻烦就切回 create-react-app
Seita
2017 年 6 月 9 日
@hronro create-react-app 里面的 webpack 配置还真不是一个所谓 webpack 熟手能搞好的 XD 更别说什么简陋了
seki
2017 年 6 月 10 日
create-react-app 不 eject 的话,因为改不到 webpack 配置,有些问题比较难办,比如 sass 支持 react-scripts 没有,官方给出了一个微复杂的手动方法。至于 less 支持,看了一下找不到可用的 watcher,只好作罢
eject 了的话,以后自己升级又是一个难题……
seki
2017 年 6 月 10 日
@zsx 最近升级到 webpack 2 了倒是
test4zhou
2017 年 6 月 10 日
eject 后自己改
hxtheone
2017 年 6 月 10 日
之前用别人的感觉比自己写个 boilderplate 还累, 这种 infrastructure 的事儿造个轮子又不难

https://github.com/MrHuxu/react-go-boilerplate
changlers
2017 年 6 月 10 日
我用的是 github 的 react-starter-kit
xcodebuild
2017 年 6 月 10 日
推荐 atool-build 和 atool-test,超好用
warDoggie
2017 年 6 月 11 日
@test4zhou 请问下 eject 是什么意思?
test4zhou
2017 年 6 月 12 日
npm run eject,后可以看所有配置
frankynwa
2017 年 6 月 12 日
@caniuse 感觉 dva 还不错哦, 和 antd 配套使用,有比较完善的文档和实例,居然还有基于 dva 和 antd 的 admin....简直是我们这种积木式前端程序员的福音
caniuse
2017 年 6 月 12 日
@frankynwa 嗯 我也学学
Cacivy
2017 年 6 月 12 日
@zsx 最新版已经上了 webpack2 了
caniuse
2017 年 6 月 22 日
我最近学了下 webpack,准备自己配置了,其实也不难

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/367182

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX