笔记

俊辉

俊辉|node http建立服务、和express的跨域处理

发布于 昨天 18:40 浏览:25 类型:原创 - 随笔 分类:Node.js 举报

http启动3000端口的服务javascript代码varhttp=require('http');varquerystring=require('querystring');http.createServer(function(req,res){  varpostData='';  req.setEncoding('utf8');  req.on('data',function(chunk){    postData+=chunk;  });  req.on('end',function(){    r ...

TaylorPzreal

TaylorPzreal|Ubuntu16.04 Install NodeJS V7.4.0

发布于 5 天前 浏览:68 类型:原创 - 教程 分类:Node.js 举报

DownloadURL:https://nodejs.org/dist/v7.4.0/node-v7.4.0.tar.gztar-zvxfnode-v7.4.0mvnode-v7.4.0/usr/local/nodecd/usr/local/node/./configuremakesudomakeinstallFinish.node-vv7.4.0npm-v4.0.5 ...

RRRRdai猫

RRRRdai猫|Node js 抓取极客学院所有Wiki 并生成txt

发布于 7 天前 浏览:166 类型:原创 - 随笔 分类:Node.js 举报

正在学习Nodejs,爬虫好好玩~(在慕课网学的)抓取后按分类生成文件夹,文件夹下生成txt,只抓取到每篇文章的链接(因为内容太过庞大),ps:需要先安装cheerio第三方模块(npminstallcheerio)首先引用模块:javascript代码varhttp=require("http");//http模块varcheerio=req ...

fantasy525

fantasy525|安装cnpm时的一个坑

发布于 2017-01-11 11:17:37 浏览:87 类型:原创 - 随笔 分类:Node.js 举报

node.js在windows安装还是很快的,安装完后测试npm和node版本都正常,想安装cnpm,结果安装完后使用这个cnpm安装常见模块时老报错,提示如图说incorrectheadercheck网上搜了搜几乎没有结果,无奈纠结好久,但是最终还是找到了办法,如下:编辑~/.npmrc加入下面内容registry=https://registry.npm.taobao.org这 ...

gaoxiaosong1113

gaoxiaosong1113|使用vue2.0实现的音乐播放器,附源码!!!

发布于 2017-01-10 17:32:51 浏览:2490 类型:原创 - 随笔 分类:Node.js 举报

最近在学vue,在掘金上看到一篇好帖子,实现的音乐播放器,心血来潮,自己也写了个~~~实现的页功能:排行榜轮播图展示搜索推荐搜索结果专辑歌手上一曲,下一曲,播放暂停随机播放,循环播放,单曲播放加入/删除播放列表,查看专辑查看歌手github:戳这里预览地址:戳这里喜欢的加个star顺便加个收藏,点个赞~~有兴趣 ...

使用vue2.0实现的音乐播放器,附源码!!!
renhongl

renhongl|刷票脚本-短信提醒

发布于 2017-01-09 20:11:57 浏览:333 类型:原创 - 随笔 分类:Node.js 举报

点击这里查看文档喜欢的话,欢迎在github上点个星。谢谢。 ...

IT小棉羊

IT小棉羊|zns node.js经典

发布于 2017-01-08 00:20:18 浏览:4959 类型:原创 - 随笔 分类:Node.js 举报

Node.js是什么?Node.js是建立在谷歌Chrome的JavaScript引擎(V8引擎)的服务器端平台。Node.js是由瑞恩·达尔在2009年开发的,它的最新版本是v0.10.36。Node.js确定在其官方文档如下:Node.js®是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。Node.js使用事件驱动,非阻塞I/O模型,使 ...

认真你就输了丶

认真你就输了丶|Nodejs爬取百度音乐热门歌单

发布于 2017-01-07 16:13:18 浏览:963 类型:原创 - 随笔 分类:Node.js 举报

看到有人分享爬取美女图片的node小爬虫,于是自己模仿和百度写了一个小爬虫。首先,先获取歌单的url,也就是路径,导入必要的模块,使用cheerio是第三方模块,可以使用npminstallcheerio进行安装javascript代码效果预览varhttp=require("http");//http网路varcheerio=require("cheerio");//html解析 ...

AngleYan

AngleYan|选择安装cnpm

发布于 2017-01-06 11:18:10 浏览:87 类型:原创 - 随笔 分类:Node.js 举报

npm下载包比较慢,因为他的服务是在国外,选中cnpm选装cnpm官方网址:http://npm.taobao.org安装:命令提示符执行npminstallcnpm-g--registry=https://registry.npm.taobao.org注意:安装完后最好查看其版本号cnpm-v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误注:cnpm跟npm用法完全一致,只是 ...

极乐网

极乐网|福利 - 不过百行代码的爬虫爬取美女图

发布于 2017-01-05 16:38:08 浏览:367 类型:转载 - 教程 分类:Node.js 举报

序言闲的无聊,看到一个段子网站的美女福利还不错,迫于福利加载太慢看的不过瘾,就想用Nodejs写个简单爬虫全部爬下来看多好.....此处省略5000字.....准备要爬,首先得要有目标,我呢,就把目标锁定到了某哈,然后呢就是用浏览器来分析分析其中的规律从中可以看到每一条段子都是一个.joke-list-item,当点击下 ...

福利 - 不过百行代码的爬虫爬取美女图
lopcomvir

lopcomvir|nodejs从远程服务器获取文件输出到客户端

发布于 2017-01-05 00:06:04 浏览:136 类型:原创 - 随笔 分类:Node.js 举报

本demo是基于express框架的网站程序此处用发送http请求的方式下载文件引入http组件varhttp=require('http');然后执行http请求javascript代码router.get('/download/material',function(req,res){if(req.query.id){//我的文件信息存在数据库,所以要先拿到文件信息materialservice.g ...

1275917839

1275917839|一个nodejs电影网站demo

发布于 2016-12-31 21:49:13 浏览:497 类型:原创 - 随笔 分类:Node.js 举报

这学期自学了部分前端和nodejs,然后就想着自己写个网站,月初的时候就差不多写完了,但是大二狗一直忙着准备期末考试也没时间发,今天想想明天就2017了还是发了吧github项目地址抱走的童鞋记得给个star哦这个项目是基于慕课网node建站攻略扩展的,项目运行有疑问的可以 ...

wizx1992

wizx1992|nodejs querystring方法

发布于 2016-12-27 10:50:49 浏览:120 类型:原创 - 随笔 分类:Node.js 举报

此类一共包括4个方法:querystring.stringify(obj,[sep],[eq])对象格式化成参数字符串,obj就是要格式化的对象,必选参数.querystring.parse(str,[sep],[eq],[options])参数字符串格式化成对象querystring.escape参数编码querystring.unescape ...

wizx1992

wizx1992|nodejs url方法

发布于 2016-12-27 10:28:23 浏览:103 类型:原创 - 随笔 分类:Node.js 举报

varurl=require('url');varstr='http://zhufengnodejs:123@github.com:80/2016jsnode?name=zfpx&age=8#top';varurlObj=url.parse(str,true);//用于将字符串转成对象console.log(urlObj);console.log(url.format(urlObj));//用于将对象转成字符串/**protocol:'http:',协议slashes:true,是否有//aut ...

szp1203

szp1203|node连接mongodb

发布于 2016-12-26 22:10:34 浏览:230 类型:原创 - 随笔 分类:Node.js 举报

node连接mongodb通过node连接mongodb数据库,进行增删改查操作引入模块javascript代码npminstallmongodb连接javascript代码varmongodb=require('mongodb');varserver=newmongodb.Server('localhost',27017,{auto_reconnect:true});vardb=newmongodb.Db('db_test',server,{safe:true});db.open(function( ...

lopcomvir

lopcomvir|nodejs连接mysql的封装模块

发布于 2016-12-26 11:50:09 浏览:137 类型:原创 - 随笔 分类:Node.js 举报

dao_mysql.jsjavascript代码//此处使用的是MySQL@2.11.1varmysql=require('mysql');//日志模块varlogger=require('./logger');//连接池var pool  = mysql.createPool({  host     : 'localhost',port:3306,  user     : 'root',  password : 'root', ...

szp1203

szp1203|node链接mysql

发布于 2016-12-26 10:29:31 浏览:160 类型:原创 - 随笔 分类:Node.js 举报

node连接mysql通过node连接mysql数据库,进行增删改查基础操作。node配置需要安装mysql包javascript代码npminstallmysqlnode连接数据库javascript代码varmysql=require('mysql');vardatabase='database_test';vartable='table_test';配置用户密码javascript代码varclient=mysql.createConnection({ ...

zhao_ping

zhao_ping|php时间相关

发布于 2016-12-21 16:11:01 浏览:95 类型:原创 - 教程 分类:Node.js 举报

1、获取当前时间方法date()很简单,这就是获取时间的方法,格式为:date($format,$timestamp),format为格式、timestamp为时间戳–可填参数。2、获取时间戳方法time()、strtotime()这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time,$now)为将时间格式转为时间戳,$time为必填。清楚了这 ...

ArielGu

ArielGu|Nodejs+Socket.io实现实时聊天(小Demo)

发布于 2016-12-20 17:12:36 浏览:1283 类型:原创 - 教程 分类:Node.js 举报

app.jsjavascript代码效果预览varapp=require('http').createServer(handler),io=require('socket.io').listen(app),fs=require('fs');app.listen(3000);functionhandler(req,res){fs.readFile(__dirname+'/index.html',function(err,data){if(err){res.writeHead(500);returnres.end('Errorloa ...

双木成伴即林

双木成伴即林|解决node_modules目录太长无法删除的问题

发布于 2016-12-20 14:35:34 浏览:110 类型:原创 - 随笔 分类:Node.js 举报

一直苦恼node_modules安装目录太长无法删除,终于找到高速的解决办法了使用的是npm里面一个专门用于删除的模块插件:rimraf操作:npminstall-grimrafcdxxxrimrafnode_modules ...