win系统下nodejs环境安装配置


Posted in NodeJs onMay 04, 2017

win系统下nodejs安装及环境配置,具体内容如下

第一步:下载安装文件

下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v0.10.28-x86.msi,如下图:

win系统下nodejs环境安装配置

第二步:安装nodejs

下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\dev\nodejs下面。

在cmd控制台输入:node -v,控制台将打印出:v0.10.28,出现版本提示表示安装成功。
该引导步骤会将node.exe文件安装到D:\dev\nodejs\目录下,并将该目录添加进PATH环境变量。

第三步:npm安装

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入"npm -v"来测试是否成功安装。如下图,出现版本提示表示安装成功。

win系统下nodejs环境安装配置

第四步:安装相关环境

npm install express -g 
npm install jade -g
npm install mysql -g

默认情况下上述组件都是安装在D:\dev\nodejs\node_modules文件夹下,这也是nodejs相关组件的自动查找路径。

第五步:安装CoffeeScript

npm install coffee-script -g

确认安装的命令:coffee -v,出现版本号表示成功安装。

第六步:CoffeeScript测试实例

新建cs.js文件,输入:

for i in [0...5]
console.log "hello #{i}"

在该目录下运行"coffee cs.js" 输出:

D:\>coffee cs.js
hello 0
hello 1
hello 2
hello 3
hello 4

以上环境基本就配置完成。

补充说明:

所有命令都是-g进行全局安装的,这样安装的安装包都在当前用户下,在磁盘的所有其他地方都可以访问到,比较方面。否则安装在当前目录下,只能在当前目录下使用。

安装express问题

安装nodejs安装包后,通过npm安装express后,运行express提示" express"不是内部或外部命令,原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。
$ npm install -g express@3.5.0

全局安装在C:\Users\xdskg\AppData\Roaming\npm目录下。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
用nodejs写的一个简单项目打包工具
May 11 NodeJs
Nodejs中自定义事件实例
Jun 20 NodeJs
如何正确使用Nodejs 的 c++ module 链接到 OpenSSL
Aug 03 NodeJs
NodeJS学习笔记之FS文件模块
Jan 13 NodeJs
nodejs开发微博实例
Mar 25 NodeJs
nodejs修复ipa处理过的png图片
Feb 17 NodeJs
NodeJS连接MongoDB数据库时报错的快速解决方法
May 13 NodeJs
用NodeJS实现批量查询地理位置的经纬度接口
Aug 16 NodeJs
NodeJs读取JSON文件格式化时的注意事项
Sep 25 NodeJs
nodejs+express搭建多人聊天室步骤
Feb 12 NodeJs
M2实现Nodejs项目自动部署的方法步骤
May 05 NodeJs
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
Nov 18 NodeJs
Nodejs--post的公式详解
Apr 29 #NodeJs
NodeJs的fs读写删除移动监听
Apr 28 #NodeJs
NodeJs安装npm包一直失败的解决方法
Apr 28 #NodeJs
NodeJs模拟登陆正方教务
Apr 28 #NodeJs
用Nodejs搭建服务器访问html、css、JS等静态资源文件
Apr 28 #NodeJs
Nodejs读取文件时相对路径的正确写法(使用fs模块)
Apr 27 #NodeJs
详解nodejs express下使用redis管理session
Apr 24 #NodeJs
You might like
杏林同学录(一)
2006/10/09 PHP
php中获取主机名、协议及IP地址的方法
2014/11/18 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
2015/06/23 PHP
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
一段实现页面上的图片延时加载的js代码
2010/02/11 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
ES6新特性之字符串的扩展实例分析
2017/04/01 Javascript
Node.js Koa2使用JWT进行鉴权的方法示例
2018/08/17 Javascript
基于form-data请求格式详解
2019/10/29 Javascript
ES6 Object.assign()的用法及其使用
2020/01/18 Javascript
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python轻量级ORM框架Peewee访问sqlite数据库的方法详解
2017/07/20 Python
Python探索之修改Python搜索路径
2017/10/25 Python
使用python对文件中的单词进行提取的方法示例
2018/12/21 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
html5定位获取当前位置并在百度地图上显示
2014/08/22 HTML / CSS
NHL官方在线商店:Shop.NHL.com
2020/05/01 全球购物
异步传递消息系统的作用
2016/05/01 面试题
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
外语系毕业生找工作的求职信
2013/11/28 职场文书
人事行政主管岗位职责
2013/12/22 职场文书
庆元旦广播稿
2014/02/10 职场文书
房屋买卖委托公证书
2014/04/08 职场文书
小学教师培训方案
2014/06/09 职场文书
单位委托书怎么写
2014/08/02 职场文书
十佳家长事迹材料
2014/08/26 职场文书
暑期学习心得体会
2014/09/02 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
Python pandas求方差和标准差的方法实例
2021/08/04 Python
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA
Go并发4种方法简明讲解
2022/04/06 Golang
Android开发EditText禁止输入监听及InputFilter字符过滤
2022/06/10 Java/Android