
nodejs
zhanglongdream
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs模块之fs模块
fs模块用于对系统文件及目录进行读写操作一 同步和异步 当我们使用require('fs')载入fs模块,模块中所有方法都有同步和异步两种形式在异步方法中回调函数的第一个参数总是留给异常参数,如果方法成功完成,该参数为null或者是undefined异步写法: 应该有一个回调函数 var fs = require('fs'); // 载入fs模块fs.u原创 2017-04-16 19:48:32 · 570 阅读 · 0 评论 -
fetch 请求数据 以及 node 后端 post请求获取不到数据的记录
axios 用过之后就不想在用了所以就用了fetch在使用fetch请求由node构建 的服务的时候 get 请求能沟通过req,query请求过来参数但是post不行 所以需要引用body-parmr 或者使用formidable来进行post数据的解析import formidable from 'formidable';import timeF原创 2017-06-27 20:21:35 · 8341 阅读 · 0 评论 -
node学习之别人的例子
https://github.com/xianyulaodi/express-study原创 2017-06-14 20:20:11 · 358 阅读 · 0 评论 -
node开发之Formidable
表单提交原创 2017-06-13 19:52:57 · 374 阅读 · 0 评论 -
connect-history-api-fallback node开发之
history使用的是html5的history api具体的使用场景就是用户刷新页面的时候我们保存用户的状态 在单页面中原创 2017-06-13 19:51:40 · 1763 阅读 · 0 评论 -
node开发之connect-mongo,,express-session
链接mongodb数据库的中间插件connect-mongo express-session 是我们注册时候的一个中间件 This is a Node.js module available through the npm registry. Installation is done using the npm install command:在我们使用no原创 2017-06-13 19:25:13 · 1044 阅读 · 0 评论 -
node项目之express-winston , winston
express-winston provides middlewares for request and error logging of your expressgithub上的第一句话就是这个,也就是说express-winston是node的日志中间插件A multi-transport async logging library for node.js. -----原创 2017-06-13 19:00:20 · 3263 阅读 · 0 评论 -
node 任务热加载
我们在写node服务的时候,如果修改或者添加一些路由的时候,都需要重启服务器,这对于我们开发来说太浪费时间了,而且说实话很烦。。所以这里给大家介绍一种node的热加载点击打开链接 node-dev全局安装然后node-dev index.js 启动你的node文件,,现在就可以正常使用node的热加载了原创 2017-06-22 00:47:51 · 2648 阅读 · 0 评论 -
express框架的理解
以前不理解express框架通过一句话理解了,也就是官网的一句话送给大家并且时时警醒自己express是一个自身功能极简,完全是由路由和中间插件构成的一个web开发框架,从本质上讲一个express应用就是在调用各种中间插件。原创 2017-06-09 10:26:29 · 2272 阅读 · 0 评论 -
node 路由和中间插件
我理解的中间插件就是,一个容器,这个容器也就是一个桥梁不管你执行成功不成功都要从上面过去,而且一定能过去的,在执行代码的时候都必须或者大多数(在限制的情况下)进入的地方路由中使用中间插件 新建一个文件 var express = require('express');var router = express.Router();// 该路由使用的中间件router.use原创 2017-06-09 10:20:14 · 495 阅读 · 0 评论 -
node 路由的解析
路由是由一个uri或者说是路径和一个特定的http方法组成的,涉及到的应用如何响应客户端对某个节点的访问,每一个路由都可以有一个或者多个处理器函数,当匹配到路由的时候,这个函数将被执行路由的定义由如下结构组成 app.method(),其中app是express的实例,method是某个http请求的一种,path是服务器端的路径,handler是当前路由匹配的到的时候需要原创 2017-06-09 09:52:10 · 1045 阅读 · 0 评论 -
mac上配置java环境
亲手操刀 确实可行第一步啥也不说 下去下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载完成之后解压安装,,然后安装路径是多少。。这边是默认的 /Library/Java 会在这个文件夹下面新生成一个文件夹 具体目录是/Libr原创 2017-05-03 13:26:36 · 10972 阅读 · 0 评论 -
express框架设置跨域请求
const app = express()// 跨域设置app.all('*', function (req, res, next) { res.header("Access-Control-Allow-Credentials", true) res.header("Access-Control-Allow-Origin", "*") res.header("Ac原创 2017-06-07 11:28:05 · 4580 阅读 · 0 评论 -
readline模块
readline是node里实现了标准输入输出的模块,通过这个模块我们可以逐行的方式读取数据流详细见 http://nodejs.cn/doc/node/readline.html原创 2017-04-16 20:02:14 · 1398 阅读 · 0 评论 -
underscore.string
在js中缺少完整的字符创操作,underscore.string试图弥补这个缺陷详细见 http://epeli.github.io/underscore.string/原创 2017-04-16 19:58:28 · 1149 阅读 · 0 评论 -
serve-favicon node的中间插件
serve-favicon 用于请求网页的logovar favicon = require('serve-favicon');app.use(favicon(path.join(__dirname,'public/img/favicon.png')));同级目录下面的public里面的图片原创 2017-04-16 19:54:55 · 824 阅读 · 0 评论 -
chalk
chalk模块主要用于命令行颜色的输出详见 https://www.npmjs.com/package/chalk原创 2017-04-16 19:51:19 · 310 阅读 · 0 评论 -
node __dirname __filename
__dirname:全局变量,存储的是文件所在的文件目录__filename:全局变量,存储的是文件名具体的看下面的图。。提一下必须在node环境里面呢,要不然没有。这个全局变量是node里面的原创 2017-08-14 16:22:26 · 447 阅读 · 0 评论