Mac下使用node进程管理工具supervisor
2017-08-12 17:42
1126 查看
Mac下使用node进程管理工具supervisor
Supervisor是个非常简单易用的NodeJS进程管理工具,用于平时开发Node相关项目也非常方便(自动检测Node文件状态,一旦修改就自动重启),解决因代码修改导致需要反复手动重启服务的问题,大大提高开(xie)发(bug)效率。具体使用方法请【戳这】。
安装
下面说说怎么安装。Windows和Mac下都可以使用包管理工具npm安装,打开终端/命令行工具,输入以下代码并执行:Windows –>
npm install supervisor -g
Mac –>
sudo npm install supervisor -g
Mac最好加上
sudo授予
管理员权限进行安装,避免有的文件因权限问题下载失败导致模块无法使用;在输入电脑密码后就会自动安装了。
如图显示表示安装成功:
使用
进入Node项目根目录,执行命令supervisor yourNodeEntrance(.js)即可。
安装/使用失败的情况
1、安装失败supervisor shoud be installed with -g (安装supervisor必须带上-g)
错误提示其实挺明显的了,这个模块一定要使用全局安装。老老实实加上
-g吧。
2、执行失败
command not found: supervisor(找不到命令supervisor)
没安装的话,老老实实按上面说的安装吧。若是安装成功了报这个问题的话,请注意看下是否装在
/usr/local/bin/目录下;如果不是说明安装目录不对,Mac默认访问执行文件的目录在
/usr/local/bin/,所以需要保证我们的执行模块安装在该目录下。
npm config get prefix // 获取npm全局安装目录 npm config set prefix /usr/local // 修改安装目录为Mac可执行文件目录;注意这里不需要加上/bin
如图,最后一次获取设置显示修改成功。这时候再去执行supervisor会发现可以正常使用了~~
最后一个问题折腾了好久,主要还是因为不懂配置,还好最后还是解决了。果断分享出来节约大家的时间。
写文不易且行且珍惜。如果帮助到了你的话,烦请留个评论让我知道呗~(壕可以再打赏颗糖吃的 哈哈)
转载请声明出处(www.blogyang.com)。
相关文章推荐
- 进程管理工具 supervisord 即使supervisorctl 命令的使用
- 'supervisor'进程管理工具配置与使用
- Linux下进程管理工具Supervisor的安装配置和基本使用
- Python 进程管理工具 Supervisor 使用教程
- Supervisor: 进程管理工具的使用
- node版本管理工具nvm-Mac下安装及使用
- python进程管理工具supervisor使用实例
- 进程管理工具supervisor简介及使用技巧
- 基于Python 的进程管理工具supervisor使用指南
- python进程管理工具supervisor使用实例
- Linux下进程管理工具Supervisor的安装配置和基本使用
- python进程管理工具supervisor的安装与使用教程
- 进程管理工具Supervisor的使用
- Python 进程管理工具 Supervisor 使用教程
- 进程管理工具Supervisor 使用介绍
- 进程管理工具supervisor的使用
- Python 进程管理工具 Supervisor 使用教程
- 进程管理工具Supervisor(一)简介与使用