话不多说直接上代码:var http = require('http')//对URL 解析为对象
//1.导入模块 URl模块var url = require('url')
var fs = require('fs')
var path
最近要涉及微信移动端项目,所以尝试学习一些移动端的实用技能,这个demo服务由Node搭建服务、下拉加载使用插件dropload,数据渲染应用了ES6中的模板字符串。有兴趣的小伙伴可以自己尝试下。1.Node+express -- 服务搭建
前面介绍了node.js操作mysql以及redis的内容,这里继续学习操作mongodb的内容。
安装驱动
安装命令cnpm install mongodb安装成功数据库操作
因为mongodb是文档类型的数据库,与mysql有很大不同,
前台用jquery的ajax发请求,后台用NodeJS 的multer模块实现图片上传。这个demo给我的感悟是一定要自己能实现出来,而不是看了别人写好就直接“拿来”用note(注意)
大家先在public目录下创建一个名为uploads的
通常情况下上传图片是要通过提交form表单来实现的,但是这又不可避免的产生了网页转。利用ajax技术和FormData()对象可以有效的解决这个问题
废话不多说 直接上关键代码:
html部分<div class=
本文将使用nodeJS实现一个简单的网页爬虫功能
网页源码
使用http.get()方法获取网页源码,以hao123网站的头条页面为例
http://tuijian.hao123.com/hotrankvar http = require(
通过Node.js来实现接口服务器的功能。主要特点为:1) 增加接口不需要重启2) 异步执行,但接口阅读的时候是同步的代码(从上而下),或者可以按需求并行,串行
这里只是抛出基本思路,所以使用GET,也没有加密之类的首先启动监听端口,配置好
上篇文章介绍了node.js操作redis的简单实例,这里介绍如何操作mysql。
安装
安装mysql模块cnpm install mysql一个例子
新建一个mysql.js的文件,代码如下:连接配置
1.host:主机地址 (默认:l