今天在测试通过 forever 来管理 Node.JS 项目时发现在 centos6.5 版本上安装不上. 使用的 node -v(0.10.24)/NPM -v(1.3.21).
使用 NPM install forever -g 安装的时候到最后都会报出一大段的错误信息. 后来以为是 node 的版本太低了, 就升级一下 node 的版本 (关于升级版本的方法使用第三方模块 n). 升级到最新版本也安装不上.
最后想到一个办法:
1, 先在本机 windows7 上安装 forever
本机也是同样的版本, 安装一次成功. 无语了
2, 找到本机 node_module 目录, 将安装成功的 forever 整个拷贝到 CentOS 的 / usr/local/lib/node_modules 目录中.
3, 将 forever 和 monitor 可执行文件拷贝到 / usr/local/bin 目录中.
4, 执行下面语句生成链接文件
- ln -s ../lib/node_modules/forever/bin/forever forever
- ln -s ../lib/node_modules/forever/bin/monitor monitor
5, 在命令行输入 forever 就可以看到梦寐以求的帮助信息了.
来源: http://www.bubuko.com/infodetail-3415735.html