notejs 环境搭建

一、下载安装文件


下载地址:官网http://www.nodejs.org/download/ 

我选择的是win64版本的


二、安装nodejs


下载完成之后,双击 node-v0.8.16-x86.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面



三、安装相关环境


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


 进入node.js command prompt 命令窗口  (cmd命令窗口)


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


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

现在开始安装相关环境


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


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


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


如图:




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


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


附件:npm常用命令

npm install <name>安装nodejs的依赖包
 
例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express @3 .0. 6
 
npm install <name> -g  将包安装到全局环境中
 
但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令
 
npm install <name> --save  安装的同时,将信息写入 package .json中
 
项目路径中如果有 package .json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包
 
这样代码提交到github时,就不用提交node_modules这个文件夹了。
 
npm init  会引导你创建一个 package .json文件,包括名称、版本、作者这些信息等
 
npm remove <name>移除
 
npm update <name>更新
 
npm ls 列出当前安装的了所有包
 
npm root 查看当前包的安装路径
 
npm root -g  查看全局的包的安装路径
 
npm help  帮助,如果要单独查看install命令的帮助,可以使用的npm help install</name></name></name></name></name>
四、创建一个工程

现在已经有express

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

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

默认情况下:里会自动创建 




复制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

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

发现输出 :Hello World


谢谢下边几位兄台

http://www.lifeba.org/arch/nodejs_npm_express.html
    http://www.jb51.net/article/33086.htm

http://www.open-open.com/lib/view/1329050007640


  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值