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 相关文章推荐
PHPStorm 2020.1 调试 Nodejs的多种方法详解
Sep 17 NodeJs
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
nodejs实现黑名单中间件设计
Jun 17 NodeJs
nodejs 提示‘xxx’ 不是内部或外部命令解决方法
Nov 20 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
详解Nodejs 通过 fs.createWriteStream 保存文件
Oct 10 NodeJs
nodejs读取并去重excel文件
Apr 22 NodeJs
修改Nodejs内置的npm默认配置路径方法
May 13 NodeJs
webstorm中配置nodejs环境及npm的实例
May 15 NodeJs
NodeJS多种创建WebSocket监听的方式(三种)
Jun 04 NodeJs
nodejs+koa2 实现模仿springMVC框架
Oct 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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
php下MYSQL limit的优化
2008/01/10 PHP
php生成QRcode实例
2014/09/22 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
thinkPHP5.0框架API优化后的友好性分析
2017/03/17 PHP
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
Jquery图形报表插件 jqplot简介及参数详解
2012/10/10 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
js获取当前地址 JS获取当前URL的示例代码
2014/02/26 Javascript
用jQuery实现的智能隐藏、滑动效果的返回顶部代码
2014/03/18 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
javascript中this指向详解
2016/04/23 Javascript
jquery延迟对象解析
2016/10/26 Javascript
最细致的vue.js基础语法 值得收藏!
2016/11/03 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
Vue两个版本的区别和使用方法(更深层次了解)
2020/02/16 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
Python中类型关系和继承关系实例详解
2015/05/25 Python
Python实现爬取需要登录的网站完整示例
2017/08/19 Python
用Django实现一个可运行的区块链应用
2018/03/08 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
python如何停止递归
2020/09/09 Python
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
小米乌克兰网上商店:Xiaomi.UA
2019/10/29 全球购物
自动化专业本科毕业生求职信
2013/10/20 职场文书
教师绩效工资方案
2014/02/01 职场文书
通讯稿范文
2015/07/22 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
2019旅游导游工作总结
2019/06/27 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
SQL Server使用导出向导功能
2022/04/08 SQL Server