
Node
正在输入代码中
talk is cheap, show me the code
展开
-
gulp自动化ES6转ES5
npm install --save-dev gulpnpm install --save-dev gulp-babelnpm install --save-dev babel-preset-es2015gulp配置如下:var gulp = require("gulp");var babel = require("gulp-babel");gulp.task("de原创 2016-11-09 14:49:30 · 5231 阅读 · 0 评论 -
node 命令集合
删除安装所有模块for /f %m in ('dir /b node_modules') do npm uninstall %m解决npm被墙,使用淘宝镜像cnpm(翻墙就不说了) npm install -g cnpm --registry=https://registry.npm.taobao.org原创 2016-10-31 11:37:47 · 446 阅读 · 0 评论 -
Node初学(二)Promise/Deferred模式,异步调用
Promise/Deferred模式最早出现在jQuery1.5版本,在该版本几乎重写了Ajax部分,使得Ajax成链式表达式。$.get('/api') .success(onSuccess) .error(onError) .complete(onComplete) 异步的广度使用使得回调、嵌套出现,但是一旦出现深度嵌套,就会让编程体验变得原创 2017-01-13 16:37:33 · 795 阅读 · 0 评论 -
Node初学(一)require方法
在node中模块中,上下文提供require()方法来引入外部模块:var test=require('./index.js');在require中传入模块标识,其实就是参数,可以 . 、 .. 开头的相对路径,或者绝对路径,也可以是文件夹。在node中,模块分为两类:一类是node提供的模块,为核心模块,另一类是用户编写的模块,为文件模块。在node中引入模块,需要经历三个过程:原创 2017-01-10 00:30:17 · 7945 阅读 · 0 评论 -
win7 cmd执行vue不是内部命令解决办法
通过全局安装vue-clinpm install --global vue-cli在cmd中运行vue提示不是内部命令,原因是环境变量没有加上找到npm的位置:(不在这个位置的全局搜索vue.cmd即可)C:\Users\Administrator\AppData\Roaming\npm打开我的电脑-->右键属性-->高级系统设置-->环境变量-->Path-->添加获得npm原创 2017-07-25 16:44:54 · 13920 阅读 · 0 评论 -
node邮件发送(nodemailer)
1.下载nodemailer库Send e-mails from Node.js – easy as cakeyarn add nodemailer或npm i nodemailer -s2.这边用新浪邮箱来演示,点击设置-》更多设置-》开启POP3/SMTP服务,记得保存3.创建email.js,pass在新浪是邮箱的密码,有授权码优先填授权码var nodema原创 2017-10-24 17:18:51 · 2606 阅读 · 0 评论 -
node第三方登陆github(express)
1.新建授权app(OAuth—Apps)创建成功以后:Client ID(key)和 Client Secret(密钥)是需要用到的2.使用的node框架:express下载node-fetchyarn add node-fetch或npm i node-fetch -s新建login路由:scope:...原创 2017-10-24 17:46:53 · 1012 阅读 · 0 评论