windows 下安装nodejs 环境变量设置


Posted in NodeJs onFebruary 02, 2017

要设置两个东西,一个是PATH上增加node.exe的目录C:\Program Files\nodejs,一个是增加环境变量NODE_PATH,值为C:\Program Files\nodejs\node_modules

一、下载

去nodejs下载node.msi安装文件包,里面包含了node.js和npm;

双击node.msi就行了,选择安装路径和npm;

windows 下安装nodejs 环境变量设置 

 二、设置环境变量

[新版本都不需要设计环境变量了,软件会自动写入环境变量]

计算机(或者我的电脑)右击属性-》高级系统设置-》环境变量。

新建一个用户变量。

变量名:NODE_PATH

值:C:\Program Files\nodejs\node_modules

注意:值为nodejs安装目录

windows 下安装nodejs 环境变量设置

三、测试

1、写测试代码test.js

随便找个项目文件夹,再里面新建一个service文件夹,我的目录是E:\nodetest\service

注意:此路径不能有中文

再在里面新建一个UTF-8编码的js文件、文件名字随便起、我的文件叫test.js

在js文件里面增加入下代码

var http=require('http');
http.createServer(function (request,response){
  response.writeHead(200,{'Content-Type':'text/plain'})
  response.end("hello,world\n");
  }).listen(8887);
  
console.log('Server runing at http://127.0.0.1:8887');

2、运行

启动nodejs服务,window键+R,输入cmd然后回车

在命令行窗口中输入node E:\nodetest\service\test.js

注意:结尾不用加分号;

成功

windows 下安装nodejs 环境变量设置

在浏览器中输入http://127.0.0.1:8887/结果如下。

windows 下安装nodejs 环境变量设置

NodeJs 相关文章推荐
NodeJS学习笔记之Connect中间件模块(一)
Jan 27 NodeJs
iPhone手机上搭建nodejs服务器步骤方法
Jul 06 NodeJs
Nodejs进阶:核心模块net入门学习与实例讲解
Nov 21 NodeJs
详解NodeJS框架express的路径映射(路由)功能及控制
Mar 24 NodeJs
深入理解nodejs中Express的中间件
May 19 NodeJs
nodejs微信扫码支付功能实现
Feb 17 NodeJs
关于Mac下安装nodejs、npm和cnpm的教程
Apr 11 NodeJs
详解redis在nodejs中的应用
May 02 NodeJs
nodejs中express入门和基础知识点学习
Sep 13 NodeJs
详解NodeJs项目 CentOs linux服务器线上部署
Sep 16 NodeJs
nodejs实现UDP组播示例方法
Nov 04 NodeJs
如何利用nodejs实现命令行游戏
Nov 24 NodeJs
图片上传之FileAPI与NodeJs
Jan 24 #NodeJs
初探nodeJS
Jan 24 #NodeJs
进阶之初探nodeJS
Jan 24 #NodeJs
用nodejs搭建websocket服务器
Jan 23 #NodeJs
NodeJS遍历文件生产文件列表功能示例
Jan 22 #NodeJs
nodejs实现发出蜂鸣声音(系统报警声)的方法
Jan 18 #NodeJs
nodejs的压缩文件模块archiver用法示例
Jan 18 #NodeJs
You might like
PHP Memcached应用实现代码
2010/02/08 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
php实现的Timer页面运行时间监测类
2014/09/24 PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
2015/06/24 PHP
详谈PHP编码转换问题
2015/07/28 PHP
php生成静态html页面的方法(2种方法)
2015/09/14 PHP
两种简单实现菜单高亮显示的JS类代码
2010/06/27 Javascript
Javascript的并行运算实现代码
2010/11/19 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
使用jQuery解决IE与FireFox下createElement方法的差异
2013/11/14 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
jQuery取消ajax请求的方法
2015/06/09 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
2015/09/27 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
使用veloticy-ui生成文字动画效果
2018/02/08 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
jQuery实现的老虎机跑动效果示例
2018/12/29 jQuery
Vue+ElementUI使用vue-pdf实现预览功能
2019/11/26 Javascript
[02:44]完美大师赛主赛事淘汰赛第二日观众采访
2017/11/24 DOTA
[01:04:22]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 IG vs EG
2018/04/01 DOTA
Python获取当前路径实现代码
2017/05/08 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
2020/05/23 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
Melissa香港官网:MDreams
2016/07/01 全球购物
大学自主招生推荐信
2014/05/10 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js