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命令行参数处理模块commander使用实例
Sep 17 NodeJs
Nodejs极简入门教程(一):模块机制
Oct 25 NodeJs
使用nodejs中httpProxy代理时候出现404异常的解决方法
Aug 15 NodeJs
用NodeJS实现批量查询地理位置的经纬度接口
Aug 16 NodeJs
nodejs中模块定义实例详解
Mar 18 NodeJs
nodejs批量下载图片的实现方法
May 19 NodeJs
深入解析nodejs HTTP服务
Jul 25 NodeJs
浅谈nodejs中的类定义和继承的套路
Jul 26 NodeJs
nodejs实现OAuth2.0授权服务认证
Dec 27 NodeJs
nodejs爬虫初试superagent和cheerio
Mar 05 NodeJs
NodeJS加密解密及node-rsa加密解密用法详解
Oct 12 NodeJs
浅谈JS和Nodejs中的事件驱动
May 05 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
session 加入redis的实现代码
2016/07/15 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
2013/10/20 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
2013/12/26 Javascript
javascript实现复选框超过限制即弹出警告框的方法
2015/02/25 Javascript
jQuery焦点控制图层展示延迟隐藏的方法
2015/03/09 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
详解AngularJS过滤器的使用
2016/03/11 Javascript
JavaScript操作 url 中 search 部分方法函数
2016/06/15 Javascript
Angularjs手动解析表达式($parse)
2016/10/12 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
JS实现课堂随机点名和顺序点名
2017/03/09 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
基于Cookie常用操作以及属性介绍
2017/09/07 Javascript
iview在vue-cli3如何按需加载的方法
2018/10/31 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
Node.js API详解之 assert模块用法实例分析
2020/05/26 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
使用python调用zxing库生成二维码图片详解
2017/01/10 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
致标枪运动员广播稿
2014/02/06 职场文书
村容村貌整治方案
2014/05/21 职场文书
白莲教口号
2014/06/18 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
2014年党员加强作风建设思想汇报
2014/09/15 职场文书
公司领导班子群众路线四风问题对照检查材料
2014/10/02 职场文书
计生个人工作总结
2015/02/28 职场文书
Python编程编写完善的命令行工具
2021/09/15 Python
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers
浅谈Redis缓冲区机制
2022/06/05 Redis