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中实现阻塞实例
Mar 24 NodeJs
NodeJS实现阿里大鱼短信通知发送
Jan 17 NodeJs
NodeJS整合银联网关支付(DEMO)
Nov 09 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
nodejs入门教程四:URL相关模块用法分析
Apr 24 NodeJs
CentOS 安装NodeJS V8.0.0的方法
Jun 15 NodeJs
nodejs使用express获取get和post传值及session验证的方法
Nov 09 NodeJs
nodejs实现爬取网站图片功能
Dec 14 NodeJs
Nodejs中的require函数的具体使用方法
Apr 02 NodeJs
nodejs和react实现即时通讯简易聊天室功能
Aug 21 NodeJs
使用nodeJS中的fs模块对文件及目录进行读写,删除,追加,等操作详解
Feb 06 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
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
分页详解 从此分页无忧(PHP+mysql)
2007/11/23 PHP
php中几种常见安全设置详解
2010/04/06 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
2015/07/01 PHP
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
PHP中单例模式的使用场景与使用方法讲解
2019/03/18 PHP
javascript 对象的定义方法
2007/01/10 Javascript
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
jQuery中调用WebService方法小结
2011/03/28 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
javascript执行环境及作用域详解
2016/05/05 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
基于 webpack2 实现的多入口项目脚手架详解
2017/06/26 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
2017/09/13 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
vue vuex vue-rouert后台项目——权限路由(适合初学)
2017/12/29 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
Python Requests安装与简单运用
2016/04/07 Python
django settings.py 配置文件及介绍
2019/07/15 Python
Python 绘制可视化折线图
2020/07/22 Python
详解Python中的编码问题(encoding与decode、str与bytes)
2020/09/30 Python
利用python 下载bilibili视频
2020/11/13 Python
如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
2016/12/22 HTML / CSS
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
物流经理自我评价
2013/09/23 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
家属慰问信
2015/02/14 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
黄埔军校观后感
2015/06/10 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
python脚本框架webpy模板赋值实现
2021/11/20 Python