node
文章平均质量分 70
蓝面书生
就这么一起来
展开
-
那些年用node接入微信走过的坑之(一)---成为开发者
那些年用node接入微信走过的坑之(一)—成为开发者微信开发好像是现在各大项目必须接入的东西了,微信作为人们日常使用的软件成为现在最大的流量入口,微信的接入成为各大开发者非常头大的问题,那么这么久才想到要记录一些东西出来,也希望自己走过的坑分享给大家,可以帮助初接触微信接入的同学更快的进行开发。或许这些没有太大的作用,不过也作为激励自己的一种方式吧,文笔不好,请大家见谅。微信板块简介做微信开发首先要原创 2016-07-10 11:47:32 · 696 阅读 · 0 评论 -
Webpack介绍及入门
话不多说,先上教程网址 http://webpackdoc.com/preface.htmlWebpack简介:Webpack 是一个模块打包器。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。Webpack特点:代码拆分Webpack 有两种组织模块依赖的方式,同步和异步。异步依赖作为分割点,形成一个新的块。在优化了依赖树后,原创 2016-08-14 17:54:57 · 378 阅读 · 0 评论 -
那些年用node接入微信走过的坑之(五)---微信菜单(自动回复素材)
序言之前在第二篇上,写了如何生成菜单,发现写的不够完善,在这一篇补上自动回复消息和自动回复图文第一步:创建菜单这里要注意一点是菜单的type为’click’,而不是’view’,view只能进行页面跳转。 { "type": "click", "name": "Q&A", "key":"Q&A" }第二步:获取素材当我们用代码来生成菜单时,不能像普通用户那样直接选择原创 2016-08-31 16:25:36 · 486 阅读 · 0 评论 -
express+webpack+react搭建项目
原文:http://www.cnblogs.com/feeiluuo/p/5580806.html简单介绍一下webpackwebpack的功能很多,打包js\css\html,压缩,编译less\sass,自动生成版本号等等,因为可以使用CommonJS等规范,可以和react很好地配合使用。它的使用方法比gulp要复杂,但是能做的事情也要比gulp更多一些~~w转载 2016-08-18 18:20:49 · 1336 阅读 · 0 评论 -
那些年用node接入微信走过的坑之(四)---微信扫码登录第三方网站
序言随着微信使用者不断增多,很多网站使用了微信扫码登录功能,这里做一个简单的实现。第三方网页授权和微信网页端授权这两个笔者当初区分了好久,有什么区别和联系呢?相同点: 两者的过程基本是类似的,都是通过appId和secret和code首先获取access_token(注意这里的access_token跟通用api调取token是不一样的 ),然后通过access_token和openId获取用户基原创 2016-07-20 18:33:57 · 4071 阅读 · 1 评论 -
git命令速查
git查翻译 2016-07-08 18:20:36 · 234 阅读 · 0 评论 -
本地生成图片,xlsx,打包压缩,并删除本地文件夹
就这样啦原创 2016-07-08 18:04:01 · 579 阅读 · 0 评论 -
nodejs解决中文加密问题和url中中文参数的问题
中文md5 加密function _md5(data) { var Buffer = require("buffer").Buffer; var buf = new Buffer(data); var str = buf.toString("binary"); var crypto = require("crypto"); return原创 2016-07-08 18:18:17 · 3031 阅读 · 0 评论 -
nodejs 自动化生成api学习日志
本文针对现有的技术框架nodejs+express 4.x +apidoc+leancloud部署,总结出了一套自动化生成api的方案。一、经过塞选,选择了适合nodejs的api生成方式apidoc,这个是基于YUI的。参考文章包括: apidoc示例地址:http://www.jianshu.com/p/bb5a4f5e588a apidoc软件地址:h原创 2016-07-08 18:09:05 · 1287 阅读 · 0 评论 -
express 打包下载
get方式依赖module:var archiver = require('archiver');function download(req,res){ var archive = archiver('zip'); var output = fs.createWriteStream(__dirname+'/down.zip');原创 2016-07-08 17:59:21 · 759 阅读 · 0 评论 -
使用Gulp与BrowserSync做页面刷新
首先全局安装npm install -g browser-sync gulp再本地安装npm install --save-dev browser-sync gulpGulp的配置文件 /gulpfile.js// 监听所有文件并且对浏览器进行刷新gulpfile.jsvar gulp = require('gulp');var bro原创 2016-07-08 17:54:43 · 3536 阅读 · 0 评论 -
node.js中文资料导航
cnode 社区推荐,git地址:https://github.com/youyudehexie/node123Node.jsHomePageInfoq深入浅出Node.js系列(进阶必读)Io.js中文文档Node.js中文文档Node入门被误解的 Node.jsNode.js C++ addon编写实战系列热门node.js模块排行榜,方便找出你想要的模块nodejs多线程,真转载 2016-07-27 16:32:07 · 509 阅读 · 0 评论 -
基于LC push的浏览器桌面提醒快速集成方案
序言最近要做一个桌面提醒功能,类似tower的右侧弹出式提醒,这里给出一个快速集成方案吧,因为要研究的东西蛮多的,没有太多的时间去做。传统方案与服务器保持长连接 使用websocket与服务器保持长连接,监听服务器的请求,服务器端创建push给网页端,网页端收到消息。html5 Notification html5的notification,无论你在看哪个页面,只要有消息都应该能推原创 2016-07-26 17:03:47 · 812 阅读 · 0 评论 -
那些年用node接入微信走过的坑之(三)---微信事件监听
简介上一篇将了如何利用wechat-api设置自定义菜单,这一篇说下事件监听的问题。什么是微信事件在开发文档中,消息管理–》接收消息-接收事件推送,事件消息分为如下几种: 1 关注/取消关注事件 2 扫描带参数二维码事件 3 上报地理位置事件 4 自定义菜单事件 5 点击菜单拉取消息时的事件推送 6 点击菜单跳转链接时的事件推送 7.当然用户发送一条消息给公众号,公众号也可以收到事件(原创 2016-07-11 17:26:00 · 1084 阅读 · 0 评论 -
那些年用node接入微信走过的坑之(二)---微信自定义菜单
简介上一篇讲到如何成为开发者,这一篇继续,那么设计到自定义菜单和对微信事件的监听,例如说监听用户发来的消息,给用户发推送等等,监听用户的关注和取消关注的事件。原创 2016-07-11 16:53:17 · 2521 阅读 · 0 评论 -
webpack+vue + express (hot) 热启动调试简单配置
前言最近搞vue+webpack,vue的api还是比较容易懂的,每次build很复杂,这里就介绍下热启动调试吧,心累~~~ITDogFire –sky工具及目录所用的到的简单工具 webstorm +vue +webpack +express,小项目都是官方down下来的。目录介绍如下package{ "name": "yx", "version": "1.0.0", "descr原创 2016-09-08 17:26:16 · 2818 阅读 · 0 评论