mern - 我需要在 ubuntu 服务器上编译我的代码吗?
问题描述
当我在 vsCode 终端中运行“npm run build”时,几秒钟之内,它就会编译。但是,当我从 gihub 中提取代码后在 ubuntu 20.04 服务器上运行“npm run build”时,需要几个小时,然后才真正编译。原因通常是内存泄漏,但我开始增加内存分配,现在服务器在完成构建之前断开连接。
我的应用程序是一个 mern 应用程序,有人知道这是我的代码问题还是我不需要在 ubuntu 服务器上构建我的应用程序的问题?例如,我可以先构建它的应用程序 vscode,因为这似乎有效吗?
解决方案
您无需在 ubuntu 服务器中构建应用程序即可部署相同的应用程序。您可以在任何地方构建您的应用程序,并将构建文件夹的内容复制到服务器进行部署。
推荐阅读
- android - Android Studio 错误找不到模块项目参数的方法 android()
- spring - 使用 Nginx 和 Spring 对 React 进行 Dockerizing,通过 Web 浏览器访问两者
- python - Numpy Linalg 解决广播
- android - ArrayAdapter 未在第二个活动中显示数据
- excel - 根据花药表上的 vlookup 剥离我们的子字符串
- ios - IOS推送通知声音不来
- scala - Scala 数据框导出到 csv 只创建了一个文件夹
- c# - 出现错误:从输入读取并尝试放入 int 数组时,Invalid Initializer 成员
- python - 删除包含关键字的行
- angular - 为什么 awaiting Promise.resolve(v) 给你 v 而不是 awaiting 给你一个 promise?