前端项目应该在本地build还是服务器build
发布于 7 年前 作者 jiyarong 3944 次浏览 来自 问答

我在服务器上build,结果内存溢出了,用的react-create-app

8 回复

服务器内存溢出不代表你本地机器非常牛逼,而是代表你之前的 build 脚本有 BUG。本地清理下 node_modules 说不定就复现了。

我的服务器是2g内存的,开发的机器是16g内存的,所以可能还真试不出来

你没明白我的意思。。。 如果有什么前端项目能让你 build 内存泄露,要不就是你是超级超级大项目,要不就是你的 build 脚本有超级超级 BUG

@atian25 create-react-app里面自带的,这个咋整,本地build完的大小是18.1兆,其实也不大啊

@jiyarong 服务端build,编译环境唯一。服务端出问题,不应该解决问题么,而不是解决服务端啊

@gxy01 服务端出问题,不应该解决问题么,而不是解决服务端啊. 精辟

用CI来build,再分发到服务器

。。。 有的编译需要安装不少依赖的,比如 node-sass,需要耗费不少资源,在什么地方 build 其实都行,没太大差别,内存溢出说明你机器不行。

回到顶部