Npm 在Linux服务器上部署NextJS
我只是想让NextJS应用程序在标准Linux服务器上运行,真是费了好大劲 我已经在Npm 在Linux服务器上部署NextJS,npm,next.js,yarnpkg,pm2,Npm,Next.js,Yarnpkg,Pm2,我只是想让NextJS应用程序在标准Linux服务器上运行,真是费了好大劲 我已经在npm run prod\u start下添加了以下命令:NODE\u ENV=production NODE server.js,运行正常-终端显示: 准备好了吗http://localhost:3000。太好了 如果我对PM2运行相同的程序: pm2启动npm——命名为“东西”——生产启动,只要没有错误,它就“工作”,但它只是。。。什么也不做。进程正在运行,PM2正在运行,Apache正在运行,应用程序什么也
npm run prod\u start
下添加了以下命令:NODE\u ENV=production NODE server.js
,运行正常-终端显示:
准备好了吗http://localhost:3000
。太好了
如果我对PM2运行相同的程序:
pm2启动npm——命名为“东西”——生产启动,只要没有错误,它就“工作”,但它只是。。。什么也不做。进程正在运行,PM2正在运行,Apache正在运行,应用程序什么也不做
以前有人遇到过这样的事情吗?所有用于部署的文档都试图让您使用“ZEIT Now”,我不想这样做。我找不到任何其他有意义的文档
是否显示任何正在运行的节点进程pmls
- 你说“什么都不做”是什么意思
- 您是否先运行了
?(很抱歉不得不问:-D)npm运行build
- 语法不是100%确定,这行吗
pm2 start --name "thing" npm -- run prod_start