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入门详解(多篇文章结合)
Mar 07 NodeJs
Nodejs进程管理模块forever详解
Jun 01 NodeJs
nodejs文件操作模块FS(File System)常用函数简明总结
Jun 05 NodeJs
Nodejs的express使用教程
Nov 23 NodeJs
Nodejs如何复制文件
Mar 09 NodeJs
nodejs个人博客开发第二步 入口文件
Apr 12 NodeJs
Nodejs实现多房间简易聊天室功能
Jun 20 NodeJs
nodejs动态创建二维码的方法
Aug 12 NodeJs
Nodejs 复制文件/文件夹的方法
Aug 24 NodeJs
原生nodejs使用websocket代码分享
Apr 07 NodeJs
nodejs中实现用户注册路由功能
May 20 NodeJs
nodejs中实现修改用户路由功能
May 24 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中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
php 变量引用与变量销毁机制详细介绍
2016/12/05 PHP
PHP输出Excel PHPExcel的方法
2018/07/26 PHP
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
jquery each()源代码
2011/02/14 Javascript
javascript开发技术大全-第1章javascript概述
2011/07/03 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
2014/08/24 Javascript
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
2014/09/01 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
jQuery 中ajax异步调用的四种方式
2016/06/28 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
图片懒加载插件实例分享(含解析)
2017/01/09 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
TensorFlow 合并/连接数组的方法
2018/07/27 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
Python PyQt5模块实现窗口GUI界面代码实例
2020/05/12 Python
日本最佳原创设计品牌:Felissimo(芬理希梦)
2019/03/19 全球购物
应届生财务管理求职信
2013/11/06 职场文书
工作自荐信
2013/12/11 职场文书
保险专业自荐信范文
2014/02/20 职场文书
法律进学校实施方案
2014/03/15 职场文书
高三励志标语
2014/06/05 职场文书
授权委托书格式范文
2014/08/02 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
薪资证明范本
2015/06/19 职场文书
银行岗位培训心得体会
2016/01/09 职场文书
nginx请求限制配置方法
2021/07/09 Servers
golang 语言中错误处理机制
2021/08/30 Golang