node.js

NodeJS、NPM安装配置步骤(windows版本)以及环境变量详解 2017-04-08

NodeJS、NPM安装配置步骤(windows版本)以及环境变量详解
本篇文章主要介绍了NodeJS.NPM安装配置步骤windows版本 以及环境变量详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INSTALL"按钮,直接点击就会自 ...

NodeJs安装npm包一直失败的解决方法 2017-02-28

NodeJs安装npm包一直失败的解决方法
本篇文章主要介绍了NodeJs安装npm包一直失败的解决方法.具有很好的参考价值.下面跟着小编一起来看下吧最近在学React,在gitHub上下载一个项目下来,安装node.js后发现用npm install就一直报错,不知道怎么解决,查了很多资料 都没有用. 在windows下 cmd到命令窗口 (最好是管理员的身份运行),结果就如下图01 才开始学 不清楚什么错误,感觉 ...

深入理解node.js之path模块 2017-02-27

本篇文章主要介绍了深入理解node.js之path模块,详细介绍了path模块的用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下node之path模块 //引用该模块 var path = require("path"); 1.路径解析,得到规范化的路径格式 //对window系统,目录分隔为'\', 对于UNIX系统,分隔符为'/',针对'..' ...

nodejs6下使用koa2框架实例 2017-02-23

本篇文章主要介绍了nodejs6下使用koa2框架实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧koa2里面使用ES7的语法,如async.await所以需要运行在node7.6之后:但在node7.6之前也可以利用babel是的koa2可以运行. 首先项目中安装babel,和babel的几个模块: npm install babel ba ...

配置nodejs环境的方法 2017-02-11

配置nodejs环境的方法
本篇文章主要介绍了配置nodejs环境变量的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧一.由于node有多种版本号,每个版本号的API肯定也有些细微的差别,在工作中有可能要经常切换node的版本号,因此可以下载nvm使其来管理node的版本号. 首先下载nvm,官网:https://github.com/coreybutler/nvm- ...

win系统下nodejs环境安装配置 2017-02-08

win系统下nodejs环境安装配置
这篇文章主要介绍了win系统下nodejs环境安装配置的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下win系统下nodejs安装及环境配置,具体内容如下 第一步:下载安装文件 下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v0.10.28-x86.msi,如下图: 第二步:安装nodejs 下载完成之后 ...

Express之get,pos请求参数的获取 2016-12-19

本篇文章主要介绍了Express之get,pos请求参数的获取的相关知识,具有很好的参考价值.下面跟着小编一起来看下吧Express的版本4.X Get query参数的获取 url假设:http://localhost:3000/users/zqzjs?name=zhaoqize&word=cool&job[st]=web 路由的定义: router.ge ...

Node.js对MongoDB数据库实现模糊查询的方法 2016-12-05

Node.js对MongoDB数据库实现模糊查询的方法
模糊查询是数据库的基本操作之一,下面这篇文章主要给大家介绍了利用Node.js对MongoDB数据库实现模糊查询的方法教程,文中给出了详细的介绍和示例代码,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧.前言 模糊查询是数据库的基本操作之一,实现对给定的字符串是否与指定的模式进行匹配.如果字符完全匹配,可以用=等号表示,如果部分匹配可认为是一种模糊查询.在关系型数据 ...

Nodejs--post的公式详解 2016-12-04

本篇文章主要介绍了Nodejs--post公式的相关知识,具有很好的参考价值.下面跟着小编一起来看下吧HTML页面内容 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title< ...

NodeJs模拟登陆正方教务 2016-12-03

NodeJs模拟登陆正方教务
网上已经有很多关于模拟登陆正方教务的作品了,基于 PHP,Python,Java,.Net 加上NodeJs,这几门语言都可以实现模拟登陆,模拟登陆的技术点不是特别难,这里记录一下利用Node碰到的一些坑,以及一些解决思路.网上已经有很多关于模拟登陆正方教务的作品了,基于 PHP,Python,Java,.Net 加上我自己尝试的NodeJs,这几门语言都可以实现模拟登陆, ...

Node.jsMongodb密码特殊字符@的解决方法 2016-12-01

在去年的 DB 勒索事件之后, 不少的同学开始加强 Mongodb 的安全性, 其中一种办法就是设置复杂的密码. 那么如果设置的密码里包含一些如 "@", ":" 一样的特殊字符,怎么处理呢?下面小编给大家带来了Node.js Mongodb 密码特殊字符 @的解决方法,一起学习吧在去年的 DB 勒索事件之后, 不少的同学开始加强 M ...

Nodejs读取文件时相对路径的正确写法(使用fs模块) 2016-11-19

Nodejs读取文件时相对路径的正确写法(使用fs模块)
本篇文章主要介绍了linux 环境 mysql写入中文报错的相关知识.具有很好的参考价值.下面跟着小编一起来看下吧在开发Nodejs中,我们往往最常用的模块就是fs核心模块(fs.readFile)来读取文件.代码如下: 但是运行之后,并没有按照想象中一样,读取test.html文件内容,这是一个bug,坑爹的玩意,解决办法: 其实由于运行环境的不同,以上的相对路径的写法导 ...

socket.io学习教程之基本应用二 2016-11-04

socket.io提供了基于事件的实时双向通讯,下面这篇文章主要给大家介绍了socket.io基本应用的相关资料,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧.前言 Socket.IO支持及时.双向与基于事件的交流.它可以在每个平台.每个浏览器和每个设备上工作,可靠性和速度同样稳定. 实时分析:将数据推送到客户端,这些客户端会被表示为实时计数器,图表或日志客户 ...

Node.js与Sailsredis组件的使用教程 2016-10-19

这篇文章主要介绍了Node.js与Sails redis组件的使用教程,主要介绍几个用法,为string,set,hash和list的使用.需要的朋友可以参考下有段时间没写关于NodeJs的文章了,今天也是为了解决高并发的问题,而想起了这个东西,IIS的站点在并发量达到200时有了一个瓶颈,于是想到了这个对高并发支持比较好的框架,nodeJs在我之前写出一些文章,主要为sa ...

详解node中创建服务进程 2016-10-13

本篇文章主要介绍了详解node中创建服务进程,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧背景 在node工程部署中,常常涉及到三方:本地客户端.跳板机和服务器(集群).在通过git触发gitlab hook脚本后,需要在跳板机中执行相应的ssh命令执行shell文件启动node服务器,这需要使用一个常用的命令setsid,这样当ssh命令执行 ...

nodejsmulter实现文件上传与下载 2016-10-09

这篇文章主要为大家详细介绍了nodejs multer实现文件上传与下载的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了nodejs实现文件上传下载的具体代码,供大家参考,具体内容如下 1.介绍 做了一个关于文件上传和下载的demo ,选择了Multer 作为中间件进行数据处理. 关于multer请参考中文翻译文档 https://githu ...

Nodejs搭建wss服务器教程 2016-10-08

这篇文章主要为大家详细介绍了Nodejs搭建wss服务器的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文为大家分享了Nodejs搭建wss服务器的教程,供大家参考,具体内容如下 首先使用OpenSSL创建自签名证书: #生成私钥key文件 openssl genrsa 1024 > /path/to/private.pem // #通过私钥文件生成CS ...

使用nodejs爬取前程无忧前端技能排行 2016-10-07

使用nodejs爬取前程无忧前端技能排行
这篇文章主要介绍了使用nodejs爬前程无忧前端技能排行,非常不错,具有参考借鉴价值,需要的朋友可以参考下最近准备换工作,需要更新一下技能树.为做到有的放矢,想对招聘方的要求做个统计.正好之前了解过nodejs,所以做了个爬虫搜索数据. 具体步骤: 1.  先用fiddler分析请求需要的header和body. 2.  再用superagent构建上述数据发送客户端请求. ...

socket.io学习教程之基础介绍一 2016-08-31

socket.io学习教程之基础介绍一
socket.io提供了基于事件的实时双向通讯,所以下面这篇文章主要介绍了关于socket.io的相关资料,主要介绍了学习socket.io的基础知识,需要的朋友可以参考借鉴,下面来一起看看吧.前言 Web端与服务器间的实时数据传输的是一个很重要的需求,但最早只能通过AJAX轮询询实现.在WebSocket标准没有推出之前,AJAX轮询是唯一可行的方式(通过Flash浏览器 ...

使用node.js搭建服务器 2016-07-08

最近需要完成一个课程设计,被项目经理组长分配写界面功能,下面小编通过本文给大家分享使用使用node搭建小型服务器的方法,需要的朋友参考下使用node搭建小型服务器(其实就是分析url然后输出文件给客户端) 最近需要完成一个课程设计,被项目经理(组长)分配写界面,但是总觉得只写前端的话缺了点什么,所以想自己写下后端玩一下. 期间还稍微纠结了一下用什么语言,本来打算正好学习一下 ...