我已经为BE和FE(Express.js和Nuxt.js)做了一个项目,但是当它在ubuntu服务器上通过putty构建和运行它时,我得到的是这样的
这是一种让它活起来的方法吗?如果我关闭Putty会发生什么,Express和Nuxt还会在服务器上运行吗?
1rhkuytd1#
这不是一种传统的向互联网公开内容的方式,因为它不公开面向互联网(目前访问应用程序的唯一方法是知道服务器的IP、SSH帐户的用户名+密码)。此外,您在这里以开发模式运行服务器,而不是在速度方面进行优化。您需要在Netlify、Vercel或任何类似的平台上使用yarn generate(或yarn build),然后使用yarn start作为前端(如果使用SSG,通常是免费服务)。下面是一个完整的位置列表,以及如何在那里托管前端:https://nuxtjs.org/deployments至于你的后端,你可以在Heroku,Render.com,Railway或你选择的任何地方(有一个Node.js可用)托管它。即使是裸金属SSD可以很好地为这样,但它将需要更多的设置整体。
yarn generate
yarn build
yarn start
1条答案
按热度按时间1rhkuytd1#
这不是一种传统的向互联网公开内容的方式,因为它不公开面向互联网(目前访问应用程序的唯一方法是知道服务器的IP、SSH帐户的用户名+密码)。
此外,您在这里以开发模式运行服务器,而不是在速度方面进行优化。
您需要在Netlify、Vercel或任何类似的平台上使用
yarn generate
(或yarn build
),然后使用yarn start
作为前端(如果使用SSG,通常是免费服务)。下面是一个完整的位置列表,以及如何在那里托管前端:https://nuxtjs.org/deployments
至于你的后端,你可以在Heroku,Render.com,Railway或你选择的任何地方(有一个Node.js可用)托管它。
即使是裸金属SSD可以很好地为这样,但它将需要更多的设置整体。