node.js
佳悦
当时光久远,初心始现
展开
-
process.nextTick()的理解
process.nextTick() 实际上在事件循环中执行了下一个事件,才返回处理当前事件,当前事件被阻止进行。 在《node.js开发指南》一书中,对process.nextTick(callback)的功能解释是”为事件循环设置一项任务,node.js会在下次事件循环调响应时调用callback”. Kishore Nallan的文章《Underst原创 2017-01-15 16:34:15 · 6162 阅读 · 0 评论 -
Error: listen EADDRNOTAVAIL
node **.js 报错Error: listen EADDRNOTAVAIL 118.89.220.221:3000 ......问题原因: 服务器下,无法指定ip解决办法:去掉ip就端口可以访问,删除红框内的ip原创 2018-01-05 15:40:34 · 4311 阅读 · 0 评论 -
爬虫Internal server error
写爬虫遇到 Internal server error因为访问太多次,所以我的IP是被禁了(猜的),这时候就要更新IP代理池,有一个简单的方法,记录如下:r = requests.get("https://jsonblob.com/api/jsonBlob/31bf2dc8-00e6-11e7-a0ba-e39b7fdbe78b", timeout=10)原创 2017-12-08 18:46:52 · 2266 阅读 · 0 评论 -
在线小说阅读网站开源项目地址整合
项目开源地址1. https://github.com/ShanaMaid/oho-reader 小说数据接口地址:1.http://api.zhuishushenqi.com/book/50865988d7a545903b000009原创 2017-12-08 18:40:27 · 20932 阅读 · 0 评论 -
nodejs之http-proxy-middleware应用
服务器与客户端跨源(跨域)原创 2017-10-27 21:51:18 · 4532 阅读 · 1 评论 -
browserify出现ParseError: Unexpected character '�'
按照browserify官网上的一步一步来,居然还能出错ParseError: Unexpected character '�'。。。。因为开始用browserify想把nodejs文件编译成能让浏览器解析执行的文件,但是用出错了,所以开始转战webpack,但后面webpack.config.js中的配置我又不是很明白,老是说我路径错了,没能找到解决方法,于是又开始转战browserify.原创 2017-09-10 17:20:22 · 5053 阅读 · 0 评论 -
npm-cli----Cannot find module 'D:\node\nodejs\node_module\bin\npm-cli.js'
我输入 npm init 报这个错 输入 npm -v 想查看npm的版本也是这个错 自己试着全局安装npm-cli 还是这个错 反正只要和npm有关的命令通通是这个错 之后就开始我的百度之旅,发现根本就没一个帖子有用,该错还是错。 我来说下我尝试了多少种方法: 1.将D:\node\nodejs\node_module\bin\路径增加到p原创 2017-09-06 22:09:07 · 24860 阅读 · 9 评论 -
express 4.14.1版本 npm版本3.10.10版本下 没有layout.js文件的解决方法 页面布局设置的方法
这是我所使用的版本因为看的书是> 此书版本过于陈旧,所以上面的步骤无法进行下去,例如书上所写"app.set('view.option',layout:false)";可以关掉页面布局.但是我发现用view.option根本无法设置页面布局所以查看了express的官网,查看app.set()的用法,具体请看我的上一篇文档.解决方法:1.cmd中键入$ npm instal原创 2017-02-23 09:22:52 · 1483 阅读 · 0 评论 -
遇到的问题,怀疑使用的模版不是ejs
1.显示partical不是一个函数2.不能用app.helpers()函数注册静态视图助手原创 2017-02-13 21:56:25 · 353 阅读 · 0 评论 -
express框架下index.js和index.ejs的注释版
/*C:\Users\Administrator\microblog\microblog\routes下的index.js文件var express = require('express');var router = express.Router();/* GET home page. */router.get('/', function(req, res, nex原创 2017-02-11 20:38:18 · 1644 阅读 · 0 评论 -
express下网页输出时间对index.js和app.js所做的修改
/*index.js*/var express = require('express');var router = express.Router();/* GET home page. */router.get('/', function(req, res, next) { res.render('index', { title: 'Express' });});router原创 2017-02-13 20:31:28 · 816 阅读 · 0 评论 -
express框架下app.js的注释版
var express = require('express');var path = require('path');var favicon = require('serve-favicon');var logger = require('morgan');var cookieParser = require('cookie-parser');var bodyParser =原创 2017-02-11 20:09:28 · 454 阅读 · 0 评论 -
the default view engine will not be jade in future releases
在指定博客模版引擎的时候,想选择ejs,所以在cmd中输入"express -t ejs microblog",但是出现两个警告,分别是"warning: the default view engine will not be jade in future releases"和“warning: the default view engine will not be jade in futur原创 2017-02-11 17:55:13 · 2852 阅读 · 0 评论 -
express --help既不是内部或外部命令也不是可运行的程序
装好node和npm之后,打算自己做个博客系统,于是决定用express框架作为开发框架,在cmd下用" npm install -g express"下载好express这个框架后,想用"express - -help"查看一下帮助信息,但是显示“express --help既不是内部或外部命令也不是可运行的程序”,如图所示原创 2017-02-11 15:29:16 · 1000 阅读 · 0 评论 -
开发博客期间看到的优秀资料
http://www.tuicool.com/articles/jueARjE 很详细建站步骤http://blog.csdn.net/zdy0_2004/article/details/51281857 阅读http://nodejs.cn/api/http.html nodejs官网http接口的详解http://www.expressjs.com.cn/4x/api.ht原创 2017-02-19 16:46:35 · 561 阅读 · 0 评论 -
翻译---express 4.x版本官网的app.set()的属性和使用方法
app.set(name, value)Assigns setting name to value, where name is one of the properties from theapp settings table.Calling app.set('foo', true) for a Boolean property is the same as callingap翻译 2017-02-18 22:51:09 · 3307 阅读 · 0 评论