express的debug调试/静态资源配置/express应用生成器
express的debug调试/静态资源配置/express应用生成器
debug日志文件的设置:set debug=express:* node server.js,* 是代表所有。然后运行server.js文件:node server.js静态资源配置express应用生成器通过应用生成器工具 express 可以快速创建一个应用的骨架。通过如下命令安装:npm install express-generator -g-h 选项
浏览:983 标签: express
express中的模板引擎/body-parser
express中的模板引擎/body-parser
表单get提交:通过 req.query.?? 来获取对应的值index.html<form action="/add" method="get"> 姓名:<input type="text" name="name"><br /><inputtype="submit"value="提交"></form>server.jsvar express =require('expr
浏览:1011 标签: 模板引擎 express body-parser
express中router模块化生产/路劲传值
express中router模块化生产/路劲传值
server.js定义路劲的时候,竟然不要用use,use定义路劲只应用于中间件模块;app.use('/book',router) //router.js中模块的根目录,其实是这里定义的路劲就是模块的根路径。相当于访问 '/book' 的时候,就会去router.js中去匹配 '/' ;访问 '/book/menvscode' 的时候,就会去router.js中去匹配 /m
浏览:968 标签: router express 模块化
express中的响应方式res
express中的响应方式res
send()方法app.get('/',function(res,req){ res.send('menvscode.com');})setHeader方法:在发送报文之前,给报文加上一个识别,下面这些代码作用是可以跨域了。//all()方法:所有来源的客户端,都加上下面的前缀(头部)//setHeader(),在发送报文之前,给报文加上一个识别,下面这些代码作用是可以跨
浏览:899 标签: express
express中路劲简单匹配
express中路劲简单匹配
        其中,app.get( '/',fn(req,res){} )中的函数参数默认自带next参数,若没有匹配当前的路劲,那么就会自行往下运行其他代码。var express =require('express');var app = express();var server = app.listen(3000,function(){console.log('wai
浏览:911 标签: 路由 express
express的安装/项目的初始化
express的安装/项目的初始化
       项目的初始化:npm init -y       安装express:npm install express --save-dev        在安装过程由于疏忽,报了一个错误,已决解,具体详情可以参见这篇文章:menvscode.com/detail/59bd09623bb2bd430d7a7e26        安装成功的截图:        创
浏览:968 标签: express
解决安装express出现的问题:Refusing to install express as a dependency of itself
解决安装express出现的问题:Refusing to install express as a dependency of itself
        在通过 npm install express --save-dev 命令安装express的时候,报如下的错误,这是因为你的项目名称和所安装包的名称冲突了。通过修改项目的文件名称后,重新安装还是会下面的。这个时候很多人都会忽视在通过 npm init -y 初始化项目后,生成的 package.json 文件中有一个 name 的字段,name 的值就是此时项
浏览:2420 标签: express
js深度分析__proto__
js深度分析__proto__
         __proto__:每一个对象拥有的属性,指向的是当前对象自身构造函数关联的原型对象;不可枚举属性(隐藏属性),不能通过for-in循环将值遍历出来。        在js语言内置结构中,针对于对象会有一个数据劫持,当访问obj.name的时候,就能输出其值。数据劫持就是当我们访问一个对象或者改变对象属性值的时候,就会存在(激活)数据劫持,就会调用一个钩子函
浏览:907 标签: __proto__ mvvm
基于node的前后端分离初识
基于node的前后端分离初识
        久闻node的大名,先后也看过node的文档,但是,总是碍于没有挑起我的G点,所以实际codeing的例子都没有。最近,突然很有兴致,想把原有用页面ajax渲染的页面采用服务端node来渲染,研究了两天终于有点眉目了。        先来按我的理解来解释一遍node,node是服务端语言,只是用的JavaScript,所以非常适合前端的工程师去研究这个后端语言
浏览:971 标签: node 前后端分离
express的基础语法
express的基础语法
// 目录一、中间件二、路由三、request四、response五、templates六、stylus、sass、less七、session、form介绍express特点性能好:(express不对nodejs已有的特性进行二次抽象,只是在它基础之上扩展了web应用所需的基础功能)nodejs对文件、字符串、流等操作都封装了一套API,express不是
浏览:984 标签: express
深入理解nodejs中express的中间件
深入理解nodejs中express的中间件
        Express官网有句话说:一个Express应用就是在调用各种中间件。可见中间件在web应用开发中的重要性,那中间件到底怎么理解?怎么用?这文章说的就这个,呵呵!!        Express是一个基于Node.js平台的web应用开发框架,在Node.js基础之上扩展了web应用开发所需要的基础功能,从而使得我们开发Web应用更加方便、更加快捷。举一个
浏览:847 标签: 中间件 express nodejs
js面向对象中的原型链
js面向对象中的原型链
原型链例子分析    当实例对象mvc调用song(),若实例对象自身没有song这个方法,就会去自身的原型对象上去找有没有song方法,若还是没有的话,就会去与Person关联的原型对象(本身也是Obeject的实例对象)的Object构造函数的原型对象上去找。//父类functionPerson(name,age){this.name=name;this.age=age;
浏览:942 标签: 原型链 面向对象 prototype __proto__ js

邮箱快速注册

忘记密码