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中exports与module.exports的区别详细介绍
Jan 14 NodeJs
Nodejs实现的一个静态服务器实例
Dec 06 NodeJs
浅析nodejs实现Websocket的数据接收与发送
Nov 19 NodeJs
NodeJs读取JSON文件格式化时的注意事项
Sep 25 NodeJs
解决nodejs中使用http请求返回值为html时乱码的问题
Feb 18 NodeJs
初识NodeJS服务端开发入门(Express+MySQL)
Apr 07 NodeJs
详解nodejs微信公众号开发——2.自动回复
Apr 10 NodeJs
NodeJs form-data格式传输文件的方法
Dec 13 NodeJs
nodejs多版本管理总结
Apr 03 NodeJs
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
Nov 01 NodeJs
Nodejs对postgresql基本操作的封装方法
Feb 20 NodeJs
nodejs和react实现即时通讯简易聊天室功能
Aug 21 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获取http请求的头信息实现步骤
2012/12/16 PHP
PHP正则表达式过滤html标签属性(DEMO)
2016/05/04 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
PHP7基于curl实现的上传图片功能
2018/05/11 PHP
javascript 当前日期转化为中文的实现代码
2010/05/13 Javascript
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
js实现点击注册按钮开始读秒倒计时的小例子
2013/05/11 Javascript
键盘KeyCode值列表汇总
2013/11/26 Javascript
jQuery 2.0.3 源码分析之core(一)整体架构
2014/05/27 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
javascript处理a标签超链接默认事件的方法
2015/06/29 Javascript
jQuery旋转木马式幻灯片轮播特效
2015/12/04 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
jQuery+Cookie实现切换皮肤功能【附源码下载】
2018/03/25 jQuery
vue-router3.0版本中 router.push 不能刷新页面的问题
2018/05/10 Javascript
使用NestJS开发Node.js应用的方法
2018/12/03 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
[04:49]2014DOTA2国际邀请赛 Newbee顺利挺进总决赛 ImbaTV独家专访
2014/07/19 DOTA
python自动裁剪图像代码分享
2017/11/25 Python
python实现简单加密解密机制
2019/03/19 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
python3 深浅copy对比详解
2019/08/12 Python
python isinstance函数用法详解
2020/02/13 Python
Python如何对齐字符串
2020/07/30 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
canvas绘制圆角头像的实现方法
2019/01/17 HTML / CSS
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
纽约现代艺术博物馆商店:MoMA STORE(室内家具和杂货商品)
2016/08/02 全球购物
毕业生求职简历中的自我评价
2013/10/18 职场文书
业务经理的岗位职责
2013/11/16 职场文书
自荐信格式技巧有哪些呢
2013/11/19 职场文书
仓库主管岗位职责
2014/03/02 职场文书
采购部长岗位职责
2014/06/13 职场文书
学校社会实践活动总结
2014/07/03 职场文书
vue使用element-ui按需引入
2022/05/20 Vue.js