Linux安装forever没有命令,linux下安装ThinkJS和Forever

ThinkJS是一款高效、简单易用的Node.js MVC框架。该框架借鉴了很多 ThinkPHP 的特性,同时结合Node.js的特性,使用了 ES6 Promise,让异步编程更加简单、方便。

目前打算使用ThinkJS来开发APP后端服务。

ThinkJS在windows和linux下的安装命令是一样的

npm install -g thinkjs-cmd

只是我在linux下第一次安装并不成功,提示信息里面有乱码

使用查看版本命令时提示命令不存在

thinkjs -v

把安装命令再执行一边后,问题解决,虽然提示信息里还是有乱码,但是可以正常使用了

forever 的作用:

1、服务down掉之后可以自动重启

2、更新文件之后可以自动重启服务

安装forever命令

npm install -g forever

与安装ThinkJS一样,提示信息里有乱码,这个看来不是ThinkJS的问题,是系统环境的问题

94312ca208d0a198dbac500f40632991.png

并且第一次安装不成功,等待的图标一直转动,可能是网络原因。

中间还遇到报警提示,不要打断,让它一直安装:

625db0f08d3ca9806b9a8b683d0a35a6.png

查看forever是否安装成功

forever -h

使用forever启动服务,首先进入到项目目录,然后执行

forever start index.js

查看forever状态

forever list

关闭服务

forever stop index.js

--以下是2015.11.24更新

1、安装命令跟之前不一样了,可以去看官方文档

npm install thinkjs@2 -g --verbose

2、创建项目

thinkjs new project_path --es6

3、执行npm install安装依赖

第一次卡住了,ctrl+c取消,再重新执行,成功,跟上面一样还是有乱码

4、运行npm start 会自动编译运行

App Enviroment: development 最后一句是这个的时候说明启动成功了,可以通过ip:8360进行测试了,感觉提示信息有点不友好,我还在等类似success之类的提示信息,安装没成功,看了文档才知道这就是成功了。

5、再像修改前那样使用forever就不行了,暂时还没有找到使用方式,先用screen解决关闭ssh后服务终止的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值