DavaidTony宝儿2020-03-24
我正在尝试在cPanel上部署下一个js应用程序。我已经安装了node和npm。如何在此设置上部署下一个js应用程序?
尝试在cpanel终端上构建应用程序时出现以下错误:
未处理的拒绝TypeError:child.send不是函数
您应该运行next exprot静态的html和js文件,out然后将其作为可以运行的普通html网站直接添加到Cpanel npm run export或yarn export通过添加
next exprot
out
npm run export
yarn export
"scripts": { "dev": "next", "build": "next build", "start": "next start", "export": "next export" },
这些在package.json中
您将需要root特权。如果您拥有它们,则可以通过SSH远程访问服务器并在其中运行npm命令。然后它应该工作。即,从控制台:
ssh user@serverip cd /path/to/appdirectory npm run start
有一些选项可以在CPanel中部署NextJS应用程序:
next export
Newest Answer
您应该运行
next exprot
静态的html和js文件,out
然后将其作为可以运行的普通html网站直接添加到Cpanelnpm run export
或yarn export
通过添加这些在package.json中