node 业务化的准备之二:配置开发环境

1.前一篇我们说到如何在ecs搭建node环境,也做了个小demo来测试,不过有聪明的朋友一下子就找到问题了,一旦断开xshell之后,就没办法访问了?作为一个网站,难道要我们在另一台机子上一直开着xshell吗?当然不是啦!所以今天我们就说到这个问题的解决方法:forever

回顾上一篇我们跑nodejs的项目是这样跑的:

node app.js

而今天。我们换个方式,首先得装上forever,再去start app.js

npm install forever -gd

forever start app.js

这时候,是不是端开了xshell都能继续访问~

2.mvc架构是现在最流行的东西,为了方便我们快速构架项目,所以在我这里选择了express。

如果你是个php程序,你会发现这东西很容易上手,这里面不细说,先说会怎么把这个环境搭建好。

2.1首先全局安装express

npm install -gexpress-generator@4

检查一下安装是否成功

express -V

2.2创建项目,并且下载依赖

express -e demo && npm install

2.3测试一下项目,启动项目,外网访问是否成功。

npm start

3.以上通过的话,证明你这个demo项目已经搭建成功了。下面就要结合我们之前说的forever来一起用了。

这里面启动是用npm start这个命令行,其实这背后是在项目下package.json这个文件里面。


node 业务化的准备之二:配置开发环境_第1张图片

start这个命令就是node ./bin/www。我们把这个start改成forever start之后保存退出

这时候我们就可以这样启动项目了

npm forever start!

这时候就可以慢慢享受你的网站了!

你可能感兴趣的:(node 业务化的准备之二:配置开发环境)