windows系统下简单nodejs安装及环境配置


Posted in NodeJs onJanuary 08, 2013

相信对于很多关注javascript发展的同学来说,nodejs已经不是一个陌生的词眼。有关nodejs的相关资料网上已经铺天盖地。由于它的高并发特性,造就了其特殊的应用地位。

国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ windows系统下简单nodejs安装及环境配置

这里不想谈太多的nodejs的相关信息。只说一下,windows系统下简单nodejs环境配置。

第一步:下载安装文件

下载地址:官网http://www.nodejs.org/download/ windows系统下简单nodejs安装及环境配置

windows系统下简单nodejs安装及环境配置

 

这里用的是 windows系统下简单nodejs安装及环境配置

第二步:安装nodejs

下载完成之后,双击 windows系统下简单nodejs安装及环境配置node-v0.8.16-x86.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面

第三步:安装相关环境

打开C:\Program Files\nodejs目录你会发现里面自带了npm,直接用npm安装相环境既可

 进入node.js command prompt 命令窗口

进入nodejs 安装目录 C:\Program Files\nodejs

键入命令:cd C:\Program Files\nodejs 既可

现在开始安装相关环境

键入命令:npm express 回车等待安装express........

键入命令:npm jade 回车等待安装jade........

键入命令:npm mysql回车等待安装mysql........

........安装什么组件,取决于环境搭建需求

默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下 这也是nodejs相关组件的自动查找路径

第四步:创建一个工程

现在已经有express

键入:express myapp (myapp是随意起的工程名称)

你会发现多了一个 C:\Program Files\nodejs\myapp 目录

默认情况下:里会自动创建 windows系统下简单nodejs安装及环境配置

这几个文件,不做解释,相信有过开发经验的同学都能一眼明了。

复制node_modules到myapp下面

环境搭建到此完工,下面做一个demo测试!

在myapp下新建helloworld.js

var http = require("http"); 
http.createServer(function(request, response) { 
response.writeHead(200, {"Content-Type": "text/plain"}); 
response.write("Hello World"); 
response.end(); 
}).listen(8888); 
console.log("nodejs start listen 8888 port!");

进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录

键入node helloworld.js

windows系统下简单nodejs安装及环境配置

打开地址http://127.0.0.1:8888/

发现输出 :Hello World

NodeJs 相关文章推荐
nodejs入门详解(多篇文章结合)
Mar 07 NodeJs
nodejs获取本机内网和外网ip地址的实现代码
Jun 01 NodeJs
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
Jul 15 NodeJs
nodejs实现获取当前url地址及url各种参数值
Jun 25 NodeJs
Nodejs Express4.x开发框架随手笔记
Nov 23 NodeJs
NodeJS中的MongoDB快速入门详细教程
Nov 11 NodeJs
Nodejs 搭建简单的Web服务器详解及实例
Nov 30 NodeJs
NodeJs安装npm包一直失败的解决方法
Apr 28 NodeJs
nodejs利用ajax实现网页无刷新上传图片实例代码
Jun 06 NodeJs
NodeJS链接MySql数据库的操作方法
Jun 27 NodeJs
nodejs基于WS模块实现WebSocket聊天功能的方法
Jan 12 NodeJs
Nodejs实现的操作MongoDB数据库功能完整示例
Feb 02 NodeJs
NodeJs中的非阻塞方法介绍
Jun 05 #NodeJs
nodejs win7下安装方法
May 24 #NodeJs
NodeJS的模块写法入门(实例代码)
Mar 07 #NodeJs
nodejs入门详解(多篇文章结合)
Mar 07 #NodeJs
NodeJS 模块开发及发布详解分享
Mar 07 #NodeJs
用nodejs访问ActiveX对象,以操作Access数据库为例。
Dec 15 #NodeJs
NodeJS框架Express的模板视图机制分析
Jul 19 #NodeJs
You might like
PHP计算2点经纬度之间的距离代码
2013/08/12 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
2019/03/08 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
获取内联和链接中的样式(js代码)
2013/04/11 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
js实现动态改变字体大小代码
2014/01/02 Javascript
JavaScript实现简单图片滚动附源码下载
2014/06/17 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
JS实现获取键盘按下的按键并显示在页面上的方法
2015/11/04 Javascript
js实现年月日表单三级联动
2020/04/17 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
Vue.js上下滚动加载组件的实例代码
2017/07/17 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
解决LayUI表单获取不到data的问题
2018/08/20 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
Vue Render函数原理及代码实例解析
2020/07/30 Javascript
jQuery实现开关灯效果
2020/08/02 jQuery
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
Python设计模式之抽象工厂模式
2016/08/25 Python
Python+PyQt5实现美剧爬虫可视工具的方法
2019/04/25 Python
搞清楚 Python traceback的具体使用方法
2019/05/13 Python
Pycharm如何打断点的方法步骤
2019/06/13 Python
Python pandas 列转行操作详解(类似hive中explode方法)
2020/05/18 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
python主要用于哪些方向
2020/07/05 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
美国在线印刷公司:PsPrint
2017/10/12 全球购物
C#面试题
2016/05/06 面试题
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
英语老师推荐信
2014/02/26 职场文书
财务部绩效考核方案
2014/05/04 职场文书
巴西世界杯32强口号
2014/06/05 职场文书
python实现剪贴板的操作
2021/07/01 Python
nginx中proxy_pass各种用法详解
2021/11/07 Servers