我有一个基于 Node.JS 开发并使用 grunt 运行的网站。
我想将它部署在我的 aws 服务器上。因此,我安装了 node.js 及其所有依赖项和模块、配置的数据库等,并且我能够从终端运行它。
首先我用
grunt build
接着
grunt
并且网站正在运行并且没有任何问题。
我的问题是我应该如何部署这些网站,所以它总是在运行并监听端口?那是因为每当我关闭终端(腻子)时,它都会停止工作。
我尝试使用这些命令在后台运行它,但没有奏效:
grunt &
还
(grunt &)
但是每当我退出终端(腻子)时,网络服务器就会停止工作。
有人可以帮我吗?即使在关闭终端后,我怎样才能让 grunt 运行?以及 node js + grunt 网站一般会如何部署在服务器上?