随笔分类 -  NodeJs

摘要:安装扩展:node-schedule 1、linux Crontab风格 2、对象风格: 3、按确定的时间执行: 2017年7月12号14:50:00执行==> 4、取消定时任务: 阅读全文
posted @ 2017-07-12 14:48 L狗哥 阅读(1637) 评论(0) 推荐(0)
摘要:1、下载扩展: 全局安装 2、开启debug调试: node --debug[=port] filename (默认端口5858)node --debug-brk[=port filename(强制断点在第一行,这样有个好处就是:可以debug到node内部的是如何运行的) 1. node --de 阅读全文
posted @ 2017-07-03 11:24 L狗哥 阅读(360) 评论(0) 推荐(0)
摘要:使用 supervisor: 安装: 启动: 阅读全文
posted @ 2017-07-03 10:18 L狗哥 阅读(681) 评论(0) 推荐(0)
摘要:由于nodejs是异步处理的,有时我们想同步从mysql里取出数据,最后在处理逻辑 就需要用到此扩展; 此扩展可以避免多层回调; 安装方法: 使用方法: 1、parallel 多个函数并行执行 2、waterfall 多个方法依次执行,前一个函数的返回值可以传递给下一个函数 3、map 遍历数组的值 阅读全文
posted @ 2017-06-30 11:04 L狗哥 阅读(6029) 评论(0) 推荐(0)
摘要:普通用法: session保存到redis: 阅读全文
posted @ 2017-06-30 10:41 L狗哥 阅读(1021) 评论(0) 推荐(0)
摘要:express 框架的默认渲染模板的后缀是 ejs ,由于编译器在ejs的文件里写html代码没有高亮显示,所以使用html模板。 示例: 阅读全文
posted @ 2017-06-30 10:35 L狗哥 阅读(362) 评论(0) 推荐(0)
摘要:此为pm2 日志按每天切割的示例 1、在crontab里添加定时任务 2、cutlog.sh 代码内容 阅读全文
posted @ 2017-06-28 18:42 L狗哥 阅读(1491) 评论(0) 推荐(0)
摘要:安装pm2 1、启动 2、查看进程 3、停止 4、重载 5、重启 6、删除 7、日志操作 阅读全文
posted @ 2017-06-28 18:36 L狗哥 阅读(865) 评论(0) 推荐(0)
摘要:1、下载地址: nodejs 根据自己的操作系统选择不同的安装包 2、解压 ps : 如果是windows系统通过虚拟机安装,可能会出现如下错误 tar: node-v6.3.1-linux-x64/bin/npm: Cannot create symlink to `../lib/node_mod 阅读全文
posted @ 2017-06-28 18:25 L狗哥 阅读(3029) 评论(0) 推荐(0)
摘要:修改源地址为淘宝 NPM 镜像 修改源地址为官方源 使用淘宝定制的 cnpm 阅读全文
posted @ 2017-06-28 18:15 L狗哥 阅读(1046) 评论(0) 推荐(0)
摘要:此方法需要nodejs 安装canvas 扩展 准备工作 以Linux为例 1、服务器gcc版本需4.8以上 2、安装所需扩展 3、安装canvas 扩展 使用方法 示例代码 nodejs代码 html代码 效果预览 == 》 阅读全文
posted @ 2017-06-28 18:13 L狗哥 阅读(2971) 评论(0) 推荐(0)