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中的非阻塞方法介绍
Jun 05 NodeJs
跟我学Nodejs(一)--- Node.js简介及安装开发环境
May 20 NodeJs
nodejs创建web服务器之hello world程序
Aug 20 NodeJs
使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室
Aug 21 NodeJs
nodeJS微信分享
Dec 20 NodeJs
nodeJs实现基于连接池连接mysql的方法示例
Feb 10 NodeJs
nodejs读取并去重excel文件
Apr 22 NodeJs
nodejs初始化init的示例代码
Oct 10 NodeJs
Nodejs封装类似express框架的路由实例详解
Jan 05 NodeJs
nodejs实现的http、https 请求封装操作示例
Feb 06 NodeJs
通过实例了解Nodejs模块系统及require机制
Jul 16 NodeJs
nodejs中的异步编程知识点详解
Jan 17 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
解决中英文字符串长度问题函数
2007/01/16 PHP
magento后台无法登录解决办法的两种方法
2016/12/09 PHP
JQUERY CHECKBOX全选,取消全选,反选方法三
2008/08/30 Javascript
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
完美兼容各大浏览器的jQuery插件实现图片切换特效
2014/12/12 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
vuejs通过filterBy、orderBy实现搜索筛选、降序排序数据
2020/10/26 Javascript
JavaScript实现前端实时搜索功能
2020/03/26 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
使用vue2.6实现抖音【时间轮盘】屏保效果附源码
2019/04/24 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
Vue函数式组件的应用实例详解
2019/08/30 Javascript
JS删除对象中某一属性案例详解
2020/09/08 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
[06:25]DOTA2英雄梦之声_第17期_大地之灵
2014/06/20 DOTA
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Python 序列的方法总结
2016/10/18 Python
Python爬虫将爬取的图片写入world文档的方法
2018/11/07 Python
python web框架中实现原生分页
2019/09/08 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
2019/10/18 Python
在spyder IPython console中,运行代码加入参数的实例
2020/04/20 Python
如何用python处理excel表格
2020/06/09 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
建筑经济管理专业求职信分享
2014/01/06 职场文书
大学生通用个人自我评价
2014/04/27 职场文书
结婚保证书范文
2014/04/29 职场文书
节约用水演讲稿
2014/05/21 职场文书
团队拓展活动总结
2014/08/27 职场文书
详细总结Python常见的安全问题
2021/05/21 Python