笔记

TaylorPzreal

TaylorPzreal|Ubuntu16.04 Install NodeJS V7.4.0

发布于 3 天前 浏览:53 类型:原创 - 教程 分类: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 ...

极乐网

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

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

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

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

zhao_ping|php时间相关

发布于 2016-12-21 16:11:01 浏览:91 类型:原创 - 教程 分类: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 浏览:1270 类型:原创 - 教程 分类: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 ...

doterlin

doterlin|【提高逼格】使用npm发布自己的代码

发布于 2016-12-17 16:50:46 浏览:285 类型:原创 - 教程 分类:Node.js 举报

前言当看到别人的代码你只需要使用一行类似这样的命令:npminstallxxx就能把代码全部下载下来。你是否也想着自己的代码也能这么便捷的被下载。这就是npm的魅力。关于npmnpm大家应该都了解,它是node.js官方的包管理工具。我们只需要在控制台输入一些简单的命令就能使用它来更新,下载,上传node包(https://www.npmj ...

【提高逼格】使用npm发布自己的代码
tonyjiafan

tonyjiafan|nodejs练习

发布于 2016-12-13 15:29:27 浏览:231 类型:原创 - 教程 分类:Node.js 举报

NdeJs这是自己搭建的一个项目的结构。点击此处查看项目主要的一些技术:​1.nodemon热启动(不必反复的重新手动启用服务)​2.sass(模块化css)​3.seaJs(按需加载模块)​4.gulp(自动化构建工具)​5.handlebars(模板引擎,自由选择是从服务器渲染页面还是发送数据到前端进行dom操作或者html得 ...

IT小棉羊

IT小棉羊|zf node(代号n)

发布于 2016-12-10 22:51:46 浏览:1776 类型:原创 - 教程 分类:Node.js 举报

Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。 ...

mintzhoujie

mintzhoujie|前端自动化工具打包gulp学习之路1

发布于 2016-12-08 17:22:43 浏览:244 类型:原创 - 教程 分类:Node.js 举报

gulp作为前端构建项目的一个工具,自己理解gulp主要方面的作用:1.构建本地服务器。2.快速构建项目。3.对代码进行压缩合并,使代码简洁,减少频繁的请求工作。gulp学习地址:gulp中文网:http://www.gulpjs.com.cn/。一、gulp安装1.1全局安装gulp,前提是必须安装了node.js/npm;npminstall--globalgulp1.2 ...

1290361474

1290361474|KeKe写谈Nodejs基础第一谈

发布于 2016-12-02 18:37:19 浏览:168 类型:转载 - 教程 分类:Node.js 举报

Nodejs的概述追Nodejs这个编程语言已经很久了,一直没有打算系统学习和去开设这样相关的课程,一直犹豫不决很多时候觉得这东西不成熟是一个原因,一个是应用的规模不是很多,我一直是一个做Java开发的老鸟,在这个行业里面摸爬滚打也有10年有余之久。对这些技术框 ...

cll375587295

cll375587295|正确的安装和使用nvm

发布于 2016-11-18 08:44:29 浏览:185 类型:原创 - 教程 分类:Node.js 举报

前言目前主流的node版本管理工具有两种,nvm和n。两者差异挺大的,具体分析可以参考一下淘宝FED团队的一篇文章:管理node版本,选择nvm还是n?总的来说,nvm有点类似于Python的virtualenv或者Ruby的rvm,每个node版本的模块都会被安装在各自版本的沙箱里面(因此切换版本后模块需重新安装),因此考虑到 ...

wemallshop

wemallshop|NODE.JS连接支付宝

发布于 2016-10-31 16:52:23 浏览:587 类型:转载 - 教程 分类:Node.js 举报

easy-alipayalipaypayment&notificationAPIseasy-alipayNodejsbasedAlipaypayment&notificationAPIsAPIPayment.createDirectPay()CreateanAlidirectpayment,returnanAliurlsoclientcangotoAlipagestoprocesspayments.Examplejavascript代码效果预览varalipay=require('eas ...

#[UniversalReactStarterKit](https://github.com/bodyno/universal-react-starter-kit)**服务端渲染**的React手脚架这个启动包的设计是为了让你使用一整套最新最酷的前端技术,所有都是可配置,富特性,基于webpack已经提供代码热加载,使用sass预处理css,单元测试,代码覆盖率报告,代码分割等等更多。这个项 ...

tyj860698131

tyj860698131|创建第一个基础的express站点

发布于 2016-10-11 13:25:52 浏览:420 类型:原创 - 教程 分类:Node.js 举报

首先下载nodejs安装之后安装expresshtml代码效果预览npminstall-gexpress@4.0查看版本html代码效果预览express-V最新express4.0版本中将命令工具分家出来了( ...

n76011299

n76011299|npm内网源搭建

发布于 2016-09-14 16:35:53 浏览:329 类型:转载 - 教程 分类:Node.js 举报

CNPM搭建私有的NPM服务http://blog.fens.me/nodejs-cnpm-npm/npm内网源搭建http://blog.csdn.net/wzs_xyz/article/details/50240095 ...

tesseract-ocr安装和使用下载tesseract-ocr并安装,使用node执行该工具。例consttesseract=require('node-tesseract');tesseract.process('./img/1.jpg',{l:'x'/*,psm:1*/},(err,text)=>{if(err){console.error(err);}else{console.log(text);}});其中l是语言, ...

duan602728596

duan602728596|gulp + webpack使用方法

发布于 2016-08-08 16:51:48 浏览:2102 类型:原创 - 教程 分类:Node.js 举报

可能使用到的插件有:webpack-stream:webpack的gulp插件vinyl-named:该插件保证webpack生成的文件名能够和原文件对上style-loader:将css插入到页面的style标签css-loader:是处理css文件中的url()等url-loader:引入图片raw-loader:原样输出gulp-changed:判断文件是否更改,只传递更改过的文件假设编译目录为 ...

duan602728596

duan602728596|nodejs运行coffeescript脚本

发布于 2016-08-08 15:07:22 浏览:468 类型:原创 - 教程 分类:Node.js 举报

例require('coffee-script/register');//coffee-script模块下的register.js文件constexp=require('./exp.coffee');//*.coffeeexp();//运行*.coffee文件 ...

duan602728596

duan602728596|gulp常用插件总结

发布于 2016-08-08 15:02:37 浏览:697 类型:原创 - 教程 分类:Node.js 举报

编译gulp-pug:jade模板。jade的最新版本已改名为pug。gulp-sass-china:sass。node-cli需要python2.x版本且不支持python3.x版本,可以用该插件代替gulp-sass。gulp-babel+babel-preset-es2015:gulp-babel是编译器,babel-preset-es2015是es6转es5的插件。将es6语法转换成es5语法。例constbabel=require('gulp-ba ...

jyd820226378

jyd820226378|window下nodejs爬取gb2312网页出现乱码的解决方案

发布于 2016-07-27 14:02:00 浏览:493 类型:原创 - 教程 分类:Node.js 举报

转载自https://cnodejs.org/topic/5034b141f767cc9a51baf9b0linux环境下,我们可以通过iconv这个C++模块来处理Node.JS不支持的字符编码,如GBK,BIG5。iconv需要依赖native库,这样一来,在一些不支持native模块安装的虚拟主机和windows平台上,我们还是无法安心处理GBK编码。老外写了一个通过纯Javascript转换编码 ...

duan602728596

duan602728596|如何在gulp里面使用gulp-sass插件

发布于 2016-07-06 16:20:24 浏览:5343 类型:原创 - 教程 分类:Node.js 举报

使用npm安装gulp-sass插件,会报错,提示安装失败,原因应该是node-gyp不支持python3导致的。可以使用gulp-sass-china(免翻墙国情版)来替代gulp-sass,用法、配置都是一样的。对于有些人来说,这样的代码可能会不舒服格式化前:css1body{margin:0;}.cd{margin:0;color:#fff;}.cm.cx{padding:2 ...