【问题标题】:Do I need to compile my code on the ubuntu server?我需要在 ubuntu 服务器上编译我的代码吗?
【发布时间】:2021-09-06 01:43:19
【问题描述】:

当我在 vsCode 终端中运行“npm run build”时,几秒钟之内,它就会编译。但是,当我从 gihub 中提取代码后在 ubuntu 20.04 服务器上运行“npm run build”时,需要几个小时,然后才真正编译。原因通常是内存泄漏,但我开始增加内存分配,现在服务器在完成构建之前断开连接。

我的应用程序是一个 mern 应用程序,有人知道这是我的代码问题还是我不​​需要在 ubuntu 服务器上构建我的应用程序的问题?例如,我可以先用 vscode 构建应用程序,因为这似乎可行吗?

【问题讨论】:

    标签: mern ubuntu-20.04 npm-build


    【解决方案1】:

    您无需在 ubuntu 服务器中构建应用程序即可进行部署。您可以在任何地方构建您的应用,并将构建文件夹的内容复制到服务器进行部署。

    【讨论】:

    • 好的,谢谢,但是 dist 文件夹在哪里?
    • 对不起,我的错,它是 build 文件夹,而不是 dist。
    • 哦,好的,谢谢。我可以从 github 中提取此文件夹还是必须手动将文件夹复制到 ubuntu 服务器上?
    • 通常,构建文件夹将被排除在使用 .gitignore 推送到 git 之外,您必须在本地构建然后将其复制过来。
    • 如何将文件夹复制到 unbuntu 20.04 服务器?
    猜你喜欢
    • 1970-01-01
    • 2019-11-17
    • 2015-10-17
    • 1970-01-01
    • 2022-10-24
    • 1970-01-01
    • 2013-02-04
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多