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 npm包管理的配置方法及常用命令介绍
Jun 05 NodeJs
NodeJS制作爬虫全过程(续)
Dec 22 NodeJs
nodejs通过phantomjs实现下载网页
May 04 NodeJs
nodejs导出excel的方法
Jun 30 NodeJs
Nodejs获取网络数据并生成Excel表格
Mar 31 NodeJs
nodejs服务搭建教程 nodejs访问本地站点文件
Apr 07 NodeJs
详解nodejs异步I/O和事件循环
Jun 07 NodeJs
Nodejs之http的表单提交
Jul 07 NodeJs
深入学习nodejs中的async模块的使用方法
Jul 12 NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 NodeJs
Nodejs连接mysql并实现增、删、改、查操作的方法详解
Jan 04 NodeJs
nodejs初始化init的示例代码
Oct 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基础学习之流程控制的实现分析
2013/04/28 PHP
PHP使用mysqldump命令导出数据库
2015/04/14 PHP
PHP永久登录、记住我功能实现方法和安全做法
2015/04/27 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
2007/12/23更新创意无限,简单实用(javascript log)
2007/12/24 Javascript
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
bootstrap改变按钮加载状态
2014/12/01 Javascript
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
jquery序列化方法实例分析
2015/06/10 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
jquery-mobile表单的创建方法详解
2016/11/23 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
浅析Vue中method与computed的区别
2018/03/06 Javascript
不使用JavaScript实现菜单的打开和关闭效果demo
2018/05/01 Javascript
javascript中的相等操作符(==与===区别)
2019/12/21 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
解决vue项目打包上服务器显示404错误,本地没出错的问题
2020/11/03 Javascript
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
初步剖析C语言编程中的结构体
2016/01/16 Python
Python+Socket实现基于UDP协议的局域网广播功能示例
2017/08/31 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
解决Pymongo insert时会自动添加_id的问题
2020/12/05 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
英国最大的香水商店:The Fragrance Shop
2018/07/06 全球购物
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
explicit和implicit的含义
2012/11/15 面试题
教师四风自我剖析材料
2014/09/30 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
2015年六一儿童节活动方案
2015/05/05 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
python自动化测试之Selenium详解
2022/03/13 Python
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js