ngtwewy

nodemonnodemon 是一个工具,用于项目代码发生变化时可以自动重启,nodemon 本意时检测项目变化的,对项目做监控的。重启只是它的一个功能。install安装 nodemon 需要使用 npm,没有安装 npm 的请看 node.js 安装npm install -g nodemon或则安装在本地npm install nodemon --save配置在项目目录下创建 nodemon.json 文件{ "restartable": "rs", "ignore": [ ".git", ".svn", "node_modules/**/node_modules" ],

2017-10-25    Node.js    1466
ngtwewy

开始的时候这样使用axios,无法在express的req.body中正常获取。this.$ajax({ method: 'post', url: this.server_path+'/user/public/login', data: { name: 'wise', info: 'wronghan' }, headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }) .t

2017-06-22    Node.js    888
ngtwewy

nodejs中:在createServer方法里面第一行设置 res.setHeader('Access-Control-Allow-Origin', '*');express中://设置跨域访问app.all('*', function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "X-Requested-With"); res.heade

2017-06-18    Node.js    332
ngtwewy

安装$ npm install mysql 引言这是node.js的mysql驱动。它是用JavaScript编写的,不需要编译,完全遵循MIT许可协议。下面是一个如何使用它的例子:var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'me', password : 'secret', database : 'my_db' }); connection.connect(); connecti

2017-06-15    Node.js    367
ngtwewy

安装$ npm install ejs特性 用于控制流 用于转义的输出 用于非转义的输出-%> 结束标签用于换行移除模式带有的控制流使用空白字符移除模式自定义分隔符 (例如,使用 '' 代替 '')包含客户端支持中介JavaScript的静态缓存模板的静态缓存与 Express 视图系统兼容示例 用法var template = ejs.compile(str, options);template(data);// => 渲染 HTML 字符串ejs.render(str, data, options);// => 渲染 HTML 字符串你也可以使用快捷方

2017-06-13    Node.js    374
ngtwewy

1、路由实现方式和顺序express框架创建的模板app,js中默认代码var express = require('express'); var routes = require('./routes'); var user = require('./routes/user'); var http = require('http'); var path = require('path'); var app = express(); // all environ

2017-06-13    Node.js    510
ngtwewy

为了方便,Node为每个模块提供一个exports变量,指向 module.exports。在 exports 对象上添加变量和方法,等于在 module.exports 上添加。相当于在模块的开头添加了:var exports = module.exports 这样做会导致 module.exports 和 exports 是有些区别,只能向 exports 对象上添加变量和方法。不能直接指向一个值。比如:exports = "Node.js"; 不等于module.exports = "Node.js"; 因为直接将 exports 变量指向一个值,就切断了 exports 与 m

2017-02-27    Node.js    389
ngtwewy

首先项目中,需要安装mysql模块:npm install --save-dev mysql然后就可以使用一下代码了:var mysql = require('mysql'); var database = { host: '127.0.0.1', user: 'root', password: 'root', database: '8081', // 前面建的user表位于这个数据库中 port: 3306

2016-07-15    Node.js    417
ngtwewy

Express是目前最流行的基于Node.js的Web开发框架,提供各种模块,可以快速地搭建一个具有完整功能的网站。Express的上手非常简单,首先新建一个项目目录,假定叫做hello-world。$ mkdir hello-world进入该目录,新建一个package.json文件,内容如下。{ "name": "hello-world", "description": "hello world test app", "version": "0.0.1", "private": true, "dependencies": { "express

2016-07-14    Node.js    305
ngtwewy

安装express: --> npm install -g express查看版本: --> express -V (一定要是大写的V)结果报出: --> express不是内部或外部命令,也不是可运行的程序或批处理文件网上找了一下原因,是因为express在4.0以后把命令工具单独分出来了,所以安装完express后,还得再安装express-generator;如果不是采用的全局安装,则需要把 "安装路径\node_modules\.bin"放到环境变量中才能运行安装express-generator: --> npm install -g express-generator查看exp

2016-07-14    Node.js    339
ngtwewy

express这种框架不断升级,不同版本之间好多配置方式都发生了改变,导致了有时候新手配置都非常麻烦,这里介绍4x以上经常出现的安装问题我安装的版本4.13.1版本,跟3版本不同,4以上版本出现安装器的概念。3版本 $npm -g express 就oK了,但4以上版本必须是两个步骤:a、下载安装express包$npm -g expressb、将express使用安装器装载起来用于创建新网站环境。$npm -g express-generator这时你express就可以被使用了,但是我们在cmd环境下查看express -V发现“不是内部命令”提示,那是因为express安装时环境

2016-07-14    Node.js    342
ngtwewy

安装npm install apidoc -g 配置文件在运行命令的为止增加一个 apidoc.json 文件。{ "name": "RESTful API 文档", "version": "3.1.0", "description": "这是 RESTful API 文档的描述", "title": "RESTful API 文档的标题", "url": "http://127.0.0.1:8089", "template": { "forceLanguage": "zh_cn", "withCompare": true,

2015-08-06    Node.js    351
随机推荐
《一个APP的诞生》:APP设计流程
Fetch API
Wordpress 使用 tag 标签获取文章列表的方法
PHP curl的GET和POST
PHP下载文件,隐藏真实文件地址
大白虎 2019.02.26 两小时练习
安卓平台版本、API 级别和 cordova-android 版本的关系
订单号该如何生成
为什么 PDO 无法捕获异常
关于mysql的锁表问题