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的require模块(文件模块/核心模块)及路径介绍
Jan 14 NodeJs
Ubuntu中搭建Nodejs开发环境过程分享
Jun 01 NodeJs
使用forever管理nodejs应用教程
Jun 03 NodeJs
使用Nodejs开发微信公众号后台服务实例
Sep 03 NodeJs
Nodejs极简入门教程(一):模块机制
Oct 25 NodeJs
Nodejs全栈框架StrongLoop推荐
Nov 09 NodeJs
nodejs实现获取某宝商品分类
May 28 NodeJs
Nodejs实战心得之eventproxy模块控制并发
Oct 27 NodeJs
基于nodejs 的多页面爬虫实例代码
May 31 NodeJs
nodeJs爬虫的技术点总结
May 13 NodeJs
Nodejs调用Dll模块的方法
Sep 17 NodeJs
分享五个Node.js开发的优秀实践 
Apr 07 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
PHP输出控制功能在简繁体转换中的应用
2006/10/09 PHP
亲密接触PHP之PHP语法学习笔记1
2006/12/17 PHP
PHP 自定义错误处理函数的使用详解
2013/05/10 PHP
PHP中的str_repeat函数在JavaScript中的实现
2013/09/16 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
JavaScript获得选中文本内容的方法
2008/12/02 Javascript
javascript下高性能字符串连接StringBuffer类
2010/08/16 Javascript
对jQuery的事件绑定的一些思考(补充)
2013/04/20 Javascript
javascript去掉前后空格的实例
2013/11/07 Javascript
firefox浏览器用jquery.uploadify插件上传时报HTTP 302错误
2015/03/01 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
javascript下拉列表中显示树形菜单的实现方法
2015/11/17 Javascript
jquery实现百叶窗效果
2017/01/12 Javascript
利用JavaScript缓存远程窃取Wi-Fi密码的思路详解
2018/11/05 Javascript
vue使用nprogress加载路由进度条的方法
2020/06/04 Javascript
vue 判断页面是首次进入还是再次刷新的实例
2020/11/05 Javascript
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
python实现梯度下降算法
2020/03/24 Python
python实现一个简单的ping工具方法
2019/01/31 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
Python 如何展开嵌套的序列
2020/08/01 Python
python对输出的奇数偶数排序实例代码
2020/12/04 Python
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
全球知名旅游社区法国站点:TripAdvisor法国
2016/08/03 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
暑假家长评语大全
2014/04/17 职场文书
城市规划应届毕业生自荐信
2014/07/04 职场文书
委托书的样本
2015/01/28 职场文书
校园环境卫生倡议书
2015/04/29 职场文书
物资采购管理制度
2015/08/06 职场文书
学生会任命书范本
2015/09/21 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
图解上海144收音机
2021/04/22 无线电