【发布时间】:2019-01-12 11:14:45
【问题描述】:
我使用 create-react-app 创建了一个 ReactJS 应用程序,并从事开发工作。现在我正在尝试按照video tutorial 部署到DigitalOcean 上的服务器。
在视频中,他使用了一个现成的示例应用程序。他所做的唯一区别是使用pm2 start app.js 而不是npm start
同样操作,pm2 显示文件正在运行,但访问 url 时,不工作。
如何执行此步骤?我尝试运行npm build 并尝试了相同的步骤,但没有成功。
编辑:npm run build
请注意,我是初学者,这是我第一次尝试投入生产。
【问题讨论】:
-
您是否有类似快速服务器之类的服务构建文件?
-
@Li357 不,我没有
-
这可能就是什么都没有出现的原因。您需要在远程 linux 机器上运行某种服务器来实际为您构建和缩小的 JS 和 HTML/CSS 提供服务。
-
@Li357 我可能是错的,但我使用示例 node.js 应用程序按照他的教程进行操作并且它有效。这是 heroku 示例应用程序
-
...因为教程使用的是express?
标签: linux reactjs deployment production-environment pm2