【问题标题】:Install React JS on Cent OS在 Centos 上安装 React JS
【发布时间】:2020-01-16 07:03:54
【问题描述】:

我对 React JS 非常陌生,并尝试将其安装在运行 Cent OS 的 VPS 服务器上。

Node.js 似乎在工作, 我在 SSH 上使用以下代码作为根级别用户构建了一个 React 项目:

npx create-react-app my-react-project
cd my-react-project
npm start

但是当试图在浏览器中查看时,我得到一个空白页面(而不是 react js 默认模板)?

我看到很多人在本地安装它,但我没有在托管 VPS 上找到任何示例,这是我做错了吗?

任何帮助将不胜感激,谢谢!

【问题讨论】:

    标签: node.js linux reactjs centos


    【解决方案1】:

    如果您可以通过 ssh 访问您的 VPS,其余部分与您的本地环境几乎相同。 您可以将您的项目复制/粘贴到您的 CentOS 主机并使用以下命令来运行它:

    cd your_project_folder_which_includes_package_json_file
    npm install
    npm start
    

    另外,如果您将此服务器用作生产主机,您应该考虑通过运行 npm run build 然后在您的服务器上发布 build 文件夹并为其提供服务,在本地环境中获取您的 React 应用程序的生产版本使用静态文件服务器或使用 Nginx 等反向代理作为静态服务器。

    实际上,React 文档中的 this 页面在解释部署 React 应用程序的细节方面做得很好,我鼓励你看看它。

    【讨论】:

    • 让默认的 React JS 页面终于可以正常工作了,使用我的 VPS IP 地址,后跟 URL 中的 :3000,例如 (123.34.65.321:3000)。所以这现在有效,但是当我编辑 App.js 文件文本然后保存并上传时,它不会更新吗?有什么帮助吗?
    猜你喜欢
    • 2016-03-16
    • 2018-03-05
    • 2012-09-14
    • 2012-11-02
    • 2019-02-05
    • 2011-02-10
    • 2013-03-15
    • 2011-04-07
    • 2013-07-30
    相关资源
    最近更新 更多