随笔分类 -  Node.js相关

摘要:npm install X: 会把X包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时,不会自动安装X npm install X –save: 会把X包安装到node_modules目录中 会在package.json的dependenc 阅读全文
posted @ 2018-10-23 12:47 JokerJason 编辑
摘要:控制台运行npm install时报错,报错信息如下:npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! node-sass@4.9.2 postinstall: `node scripts/build.js`npm ERR! Exit status 1 阅读全文
posted @ 2018-10-15 12:51 JokerJason 编辑
摘要:pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧。 PM2 (github上的源码)是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的 阅读全文
posted @ 2018-08-30 11:50 JokerJason 阅读(763) 评论(0) 推荐(0) 编辑
摘要:1. 下载安装 curl wget 2. source命令 针对找不到nvm指令 或者 3. 使用 查看已安装版本 指定版本安装 然后,指定使用的版本 4. 其他指令 查看当前版本 查看已安装 阅读全文
posted @ 2018-07-27 10:31 JokerJason 阅读(310) 评论(0) 推荐(0) 编辑
摘要:js解析jsonArray嵌套 阅读全文
posted @ 2018-01-08 16:33 JokerJason 阅读(8689) 评论(0) 推荐(0) 编辑
摘要:一、JSONObject和JSONArray的数据表示形式 JSONObject的数据是用 { } 来表示的, 例如: { "id" : "123", "courseID" : "huangt-test", "title" : "提交作业", "content" : null } 而JSONArra 阅读全文
posted @ 2017-12-26 15:17 JokerJason 阅读(21172) 评论(2) 推荐(2) 编辑
摘要:注意! exports 出来的 Model名字,必须和 Constructor的名字不一样!!! 不然Constructor会被覆盖,报错 这个是修改之后的。修改前,是var account = new account(); 会报告,TypeError : account is not a cons 阅读全文
posted @ 2017-12-25 11:17 JokerJason 阅读(362) 评论(0) 推荐(0) 编辑
摘要:Node.js选择 1.下载 wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x86.tar.gz 2.解压 tar zxvf node-v8.4.0-linux-x86.tar.gz 3. 移到通用的软件安装目录 /opt/ mv nod 阅读全文
posted @ 2017-11-20 15:54 JokerJason 阅读(4155) 评论(0) 推荐(0) 编辑
摘要:NodeJs中Express框架使用morgan中间件记录日志 Express中的app.js文件已经默认引入了该中间件var logger = require('morgan'); 使用app.use(logger('dev'));可以将请求信息打印在控制台,便于开发调试,但实际生产环境中,需要将 阅读全文
posted @ 2017-11-10 15:47 JokerJason 阅读(13128) 评论(0) 推荐(1) 编辑
摘要:今天安装mongoose一直报错,上图 具体的错误记录: 看下面,发现是npm 的 shasum check failed,查资料发现,可能是因为NPM未更换国内淘宝镜像所致....换一下 镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 1.通过co 阅读全文
posted @ 2017-11-07 15:27 JokerJason 阅读(3265) 评论(0) 推荐(0) 编辑
摘要:// mongoose 链接 var mongoose = require('mongoose'); var db = mongoose.createConnection('mongodb://127.0.0.1:27017/NodeJS'); // 链接错误 db.on('error', function(error) { console.log(error); });... 阅读全文
posted @ 2017-08-22 10:47 JokerJason 阅读(383) 评论(0) 推荐(0) 编辑
摘要:每一个node.js执行文件,都自动创建一个module对象,同时,module对象会创建一个叫exports的属性,初始化的值是 {} tool.js 看到这里,相信大家都看到答案了,exports是引用 module.exports的值。module.exports 被改变的时候,exports 阅读全文
posted @ 2017-08-22 10:26 JokerJason 阅读(498) 评论(0) 推荐(0) 编辑
摘要:姓名 性别 男 ... 阅读全文
posted @ 2017-08-18 10:52 JokerJason 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:关于Node.js的第一个基本概念是I/O操作开销是巨大的: 所以,当前变成技术中最大的浪费来自于等待I/O操作的完成。有几种方法可以解决性能的影响: 同步方式:按次序一个一个的处理请求。利:简单;弊:任何一个请求都可以阻塞其他所有请求。 开启新进程:每个请求都开启一个新进程。利:简单;弊:大量的链 阅读全文
posted @ 2017-08-17 19:03 JokerJason 阅读(457) 评论(0) 推荐(0) 编辑
摘要:一些常用的 npm 指令 當你設定好 node.js 的開發環境後, 是時候來把下面這些常用的 npm 指令給摸熟了. $ npm ls -g $ npm ls -g $ cd /path/to/the/project $ npm update $ cd /path/to/the/project $ 阅读全文
posted @ 2017-08-15 13:52 JokerJason 阅读(835) 评论(0) 推荐(0) 编辑
摘要:Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.Eve 阅读全文
posted @ 2017-08-14 14:16 JokerJason 阅读(324) 评论(0) 推荐(0) 编辑
摘要:node.js非阻塞IO 阅读全文
posted @ 2017-08-14 13:58 JokerJason 阅读(1501) 评论(0) 推荐(0) 编辑

It's not who you are underneath, it's what you do that defines you

Brick walls are there for a reason :they let us prove how badly we want things

点击右上角即可分享
微信分享提示