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获取本机内网和外网ip地址的实现代码
Jun 01 NodeJs
Nodejs中自定义事件实例
Jun 20 NodeJs
抛弃Nginx使用nodejs做反向代理服务器
Jul 17 NodeJs
Nodejs全栈框架StrongLoop推荐
Nov 09 NodeJs
轻松创建nodejs服务器(3):代码模块化
Dec 18 NodeJs
NodeJS学习笔记之Connect中间件应用实例
Jan 27 NodeJs
NodeJS Web应用监听sock文件实例
Feb 18 NodeJs
windows下安装nodejs及框架express
Aug 07 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
详解HTTPS 的原理和 NodeJS 的实现
Jul 04 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
NodeJs内存占用过高的排查实战记录
May 10 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 strtotime函数详解
2009/12/18 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
php下pdo的mysql事务处理用法实例
2014/12/27 PHP
中高级PHP程序员应该掌握哪些技术?
2016/09/23 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
2016/12/24 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
2019/04/16 PHP
dojo 之基础篇
2007/03/24 Javascript
javascript 特殊字符串
2009/02/25 Javascript
juqery 学习之三 选择器 可见性 元素属性
2010/11/25 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
介绍一个简单的JavaScript类框架
2015/06/24 Javascript
利用纯Vue.js构建Bootstrap组件
2016/11/03 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
vuejs手把手教你写一个完整的购物车实例代码
2017/07/06 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
2018/11/14 jQuery
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
js中Generator函数的深入讲解
2019/04/07 Javascript
通过js给网页加上水印背景实例
2019/06/17 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
vue中使用v-for时为什么不能用index作为key
2020/04/04 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python保存字符串到文件的方法
2015/07/01 Python
pandas修改DataFrame列名的方法
2018/04/08 Python
python K近邻算法的kd树实现
2018/09/06 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
Python创建文件夹与文件的快捷方法
2020/12/08 Python
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
股东授权委托书范文
2014/09/13 职场文书
房屋买卖协议书范本
2014/09/27 职场文书
影视后期实训报告
2014/11/05 职场文书
2016特色励志班级口号
2015/12/24 职场文书
《曾国藩家书》读后感——读家书,立家风
2019/08/21 职场文书
详解thinkphp的Auth类认证
2021/05/28 PHP
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android