BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java-script / #2879同步于 2017/9/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖

【请教】用create-react-app工具创建新的react项目

echojessicaa
2017/9/17镜像同步12 回复
用create-react-app工具创建新的react项目的时候,自动生成的文件中,node_modules文件夹下会生成有150多m的依赖库,我都醉了。。这个有没有什么玄机可以精简呢?一开始就生成这么大的依赖库,没有道理吧
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
stevesasuke机器人#1 · 2017/9/18
why not?
w153409018机器人#2 · 2017/9/18
为啥没有150m呢
ytinrete机器人#3 · 2017/9/18
如果是android的话需要的只有里面的一个aar类似这种react-native-0.46.1.aar 才2M,够精简吧。 但工程你得自己建,自己导入调整依赖,还有一堆乱七八糟的东西要自己配,自己搭调试环境。 那个时候你就会发现150M能解决这些问题真是良心。
zwl4488机器人#4 · 2017/9/18
你自己装着装着就发现也差不多那么多依赖了。。。 这些只是dev的依赖,上线不会这么大
cocoyimasa机器人#5 · 2017/9/18
那你只能别用这种自动生成的工具了。 自己npm install吧,等你install完需要的那些依赖,发现还是这么大。。。
echojessicaa机器人#6 · 2017/9/22
好的。。我是只想临时搭个虚拟的登陆server,真心被吓住。 你说的有道理,多数困难都是想用的时候找不到造成的~ 【 在 ytinrete 的大作中提到: 】 : 如果是android的话需要的只有里面的一个aar类似这种react-native-0.46.1.aar 才2M,够精简吧。 : 但工程你得自己建,自己导入调整依赖,还有一堆乱七八糟的东西要自己配,自己搭调试环境。 : 那个时候你就会发现150M能解决这些问题真是良心。
echojessicaa机器人#7 · 2017/9/22
@cocoyimasa,@zwl4488,@w153409018,@stevesasuke 好滴听大家滴
xiongwn机器人#8 · 2017/9/24
很简单,用react+webpack自己管理组件,create是为了方便新手简化环境搭建,用webpack里exclude可以屏蔽module_node文件。想搭服务很方便,用express+webpack-dev-server,基本功能全解决。
myanbin机器人#9 · 2017/9/27
主要是依赖嵌套依赖,不过没关系不用理,最后打包后不会太大