nodejs 模块安装与使用
2015-07-31 15:59
169 查看
1. supervisor项目启动管理器
安装:npm install supervisor --global (这个需要全局安装)
安装完成之后启动项目:sudo supervisor bin/www (作用相当于 node app.js 不过supervisor 更加方便,服务器崩了之后可以无限自动重启)
2. bcrypt加密模块(在centos上可能需要重新安装)
安装:npm install bcrypt --save(安装完成之后核对一下package.jason文件的版本号是否一致)
重新安装可能出现各种问题(可能是SKFan项目的node_module过期了,直接在home/yemao下面安装bcrypt)
3. gm图片处理模块
(1)首先去下载所需的delegate library(下载页面),之后安装:
tar xzvf jpegsrc.v9a.tar.gz
cd jpeg-9a
./configure
make && make install
(2)下载GraphicsMagic(下载地址),安装:
tar xzvfGraphicsMagick-1.3.21.tar.gz
cdGraphicsMagick-1.3.21
./configure
make && make
install
如果出现找不到libxxx.so.*的错误,手动链接一下:
sudo
ln -s
/usr/local/lib/libxxx.so.xxx
/usr/lib/libxxx.so.xxx
(注意上面这段代码的空格,大坑)
使用npm安装(没试过):
npm install gm
具体参看博客:http://blog.nemoge.com/category/cs/linux/
安装:npm install supervisor --global (这个需要全局安装)
安装完成之后启动项目:sudo supervisor bin/www (作用相当于 node app.js 不过supervisor 更加方便,服务器崩了之后可以无限自动重启)
2. bcrypt加密模块(在centos上可能需要重新安装)
安装:npm install bcrypt --save(安装完成之后核对一下package.jason文件的版本号是否一致)
重新安装可能出现各种问题(可能是SKFan项目的node_module过期了,直接在home/yemao下面安装bcrypt)
3. gm图片处理模块
(1)首先去下载所需的delegate library(下载页面),之后安装:
tar xzvf jpegsrc.v9a.tar.gz
cd jpeg-9a
./configure
make && make install
(2)下载GraphicsMagic(下载地址),安装:
tar xzvfGraphicsMagick-1.3.21.tar.gz
cdGraphicsMagick-1.3.21
./configure
make && make
install
如果出现找不到libxxx.so.*的错误,手动链接一下:
sudo
ln -s
/usr/local/lib/libxxx.so.xxx
/usr/lib/libxxx.so.xxx
(注意上面这段代码的空格,大坑)
使用npm安装(没试过):
npm install gm
具体参看博客:http://blog.nemoge.com/category/cs/linux/
相关文章推荐
- MonoDevelop 常用设置和快捷键
- nodejs随记01
- nodejs安装express
- nodejs windows环境安装
- Delete Node in a Linked List Java LeetCode
- LeetCode_237 Delete Node in a Linked List
- Cannot delete .... . Name node is in safe mode
- hadoop启动后jps查看总是不显示namenode进程,然后重新格式化hdfs
- node-odata: ASP.NET WEB API OData的替代品
- VFS,super_block,inode,dentry—结构体图解
- [CareerCup] 4.2 Route between Two Nodes in Directed Graph 有向图中两点的路径
- java学习脚印:xml中空白文本结点(whitespace TextNode)处理及验证方法
- leetcode之路019 Remove Nth Node From End of List
- NodeJS + PhantomJS 抓取页面信息以及截图
- 利用nodejs+phantomjs+casperjs采集淘宝商品的价格
- Algorithms—237.Delete Node in a Linked List
- datanode无法启动
- 116.Populating Next Right Pointers in Each Node(二叉完全树的next结点)
- nodemailer的使用
- Node.js学习系列总索引