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服务器(7):阻塞操作的实现
Dec 18 NodeJs
nodejs中的fiber(纤程)库详解
Mar 24 NodeJs
使用nodejs开发cli项目实例
Jun 03 NodeJs
NodeJS连接MongoDB数据库时报错的快速解决方法
May 13 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
win系统下nodejs环境安装配置
May 04 NodeJs
深入理解nodejs中Express的中间件
May 19 NodeJs
详解nodejs的express如何自动生成项目框架
Jul 12 NodeJs
NodeJS收发GET和POST请求的示例代码
Aug 25 NodeJs
nodejs结合socket.io实现websocket通信功能的方法
Jan 12 NodeJs
nodejs使用async模块同步执行的方法
Mar 02 NodeJs
nodejs实现获取本地文件夹下图片信息功能示例
Jun 22 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
模板引擎正则表达式调试小技巧
2011/07/20 PHP
php实现paypal 授权登录
2015/05/28 PHP
PHP YII框架开发小技巧之模型(models)中rules自定义验证规则
2015/11/16 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
Laravel框架Eloquent ORM修改数据操作示例
2019/12/03 PHP
Jquery ui css framework
2010/06/28 Javascript
jqgrid 简单学习笔记
2011/05/03 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
js+HTML5实现canvas多种颜色渐变效果的方法
2015/06/05 Javascript
JavaScript实现Base64编码转换
2016/04/23 Javascript
详解堆的javascript实现方法
2016/11/29 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
JS动态生成年份和月份实例代码
2017/02/04 Javascript
微信小程序自定义键盘 内部虚拟支付
2018/12/20 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
2020/12/14 Vue.js
Python fileinput模块使用实例
2015/06/03 Python
python实现求特征选择的信息增益
2018/12/18 Python
python实现超市商品销售管理系统
2019/11/22 Python
使用python的turtle函数绘制一个滑稽表情
2020/02/28 Python
Python如何省略括号方法详解
2020/03/21 Python
python3实现将json对象存入Redis以及数据的导入导出
2020/07/16 Python
python如何利用paramiko执行服务器命令
2020/11/07 Python
python中turtle库的简单使用教程
2020/11/11 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
python实现三种随机请求头方式
2021/01/05 Python
佳能德国网上商店:Canon德国
2017/03/18 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
招聘单位介绍信
2014/01/14 职场文书
《哪吒闹海》教学反思
2014/02/28 职场文书
机械工程师岗位职责
2014/06/16 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
担保贷款承诺书
2015/04/30 职场文书
在校生证明
2015/06/17 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
Flask搭建一个API服务器的步骤
2021/05/28 Python
俄罗斯十大城市人口排名,第三首都仅排第六,第二是北方首都
2022/03/20 杂记