nodejs在windows平台下搭建部署环境教程

原文地址:http://blog.csdn.net/haidaochen/article/details/7257655

红色字体为本人新增内容。

Windows平台下的node.js安装

直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就可以了

测试安装是否成功:

在命令行输入 node –v 应该可以查看到当前安装的nodejs版本号

简单的例子
写一段简短的代码,保存为helloworld.js,大致看下nodejs是怎么用的。

如下:该代码主要是创建一个http服务器。

var http = require("http");
http.createServer(function(request, response) {
    response.writeHead(200, {"Content-Type": "text/html"});
    response.write("Hello World!");
    response.end();
}).listen(8080);
console.log("Server running at http://localhost:8080/");

打开命令行,转到当前文件所存放的路径下,运行 node helloworld.js命令即可

如果一切正常,可以看到命令行输出:Server running at http://localhost:8080/

同时,在浏览器输入http://localhost:8080/,可以看到一个写着helloworld的网页。

安装npm

npm上有很多优秀的nodejs包,来解决常见的一些问题,比如用node-mysql,就可以方便通过nodejs链接到mysql,进行数据库的操作

在开发过程往往会需要用到其他的包,使用npm就可以下载这些包来供程序调用

a) 如果系统没有安装过Git,可以直接到https://github.com/isaacs/npm下载npm所需要的文件。

b) 如果有Git 可以使用git下载。

git clone --recursive git://github.com/isaacs/npm.git

下载到NPM文件后,命令行首先转到npm所在地址,输入以下代码进行安装。

    node cli.js install npm -gf

安装Express

Express是nodejs常用的一个框架。(a/b两个任选一种,注意区别)

a) 全局安装

npm install express -gd

b) 安装在当前文件夹下

    npm install express

安装成功后,命令行会提示 npm info ok

-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹)。

在项目中引用express包

例:

    var express = require(‘express‘);
    var app = module.exports = express.createServer();

如果没有安装过express,那么首先需要在当前项目文件夹下安装一个express

命令行转到当前路径后,运行

    npm install express

安装完成后,可以看到当前目录下多了一个【node_modules】文件夹,下有一个【express】文件夹

注:项目中引用的包,都会被安装到【node_modules】文件夹

用express创建项目

在命令行中输入【express 项目名称】,就可以在当前文件夹下创建一个新的项目

如图:

包括以下几个文件:

用此方法,只是创建了一个空的项目框架,和一个简单的实例程序,运行app.js可以查看(还需要在项目文件目录下,安装jade包,方法类似安装express)

参考网站:

Node.js基础 http://www.infoq.com/cn/master-nodejs

Node.js 入门教程 http://nodebeginner.org/index-zh-cn.html

Node.js中文文档 http://cnodejs.org/cman/index.html

Express文档 http://expressjs.com/guide.html#routing

CNode社区 http://club.cnodejs.org/

附命令行的常见操作:

1) 文件运行后,再次调出命令输入栏 用Ctrl+C
2) 转到某个盘下 F:
3) 转到某个文件夹下 cd F:\nodeExamples
4) 回到上级目录 cd..

最后附上下载文件的安装目录表:

nodejs安装文件

npm,Express安装目录

nodejs项目部署放置位置

时间: 2024-11-09 23:59:09

nodejs在windows平台下搭建部署环境教程的相关文章

Windows平台下搭建Git服务器的图文教程

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器 Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建

Windows平台下搭建Git服务器的图文教程(转发)

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器 Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建

Windows平台下搭建自己的Git服务器【gitblit】

Windows平台下搭建自己的Git服务器 gitblit是用java库来管理.查看.处理git资料库的,相当于git的Java管理工具,gitblit支持linux操作系统.公司搭建git服务器时可以用gitblit. 一.安装jdk 安装版本大于等于1.7. 二.下载gitblit 下载地址:http://www.gitblit.com/ 三.安装gitblit 解压到相应目录下即可. 四.配置gitblit (1).创建存储资料的文件夹 (2).编辑Git目录下的data文件下的 gitb

windows平台下搭建lighttpd+php+sqlite

(一)php 1. 下载及安装 http://www.appservnetwork.com/ 从上面的网址下载appserv-win32-2.5.10并安装,在安装的时候,只选择安装php. 因为,我们只使用其中的php. 这所以这样做,是因为AppServ中的php,里面包含了php_pdo.dll这个库. 假设安装后,php的路径为:C:/AppServ/php5 将C:/AppServ/php5/php.ini-recommended拷贝到C:\WINDOWS目录下,并改名为php.ini

Windows系统下搭建WAMP环境

Wamp就是Windos Apache Mysql PHP集成安装环境,即在window下的apache.php和mysql的服务器软件.其中php环境配置是至关重要的一部分,本文就针对php在本地的环境配置中作简要说明. 1.安装Apache 获取 Apache Server 下载,这个是包括了open ssl 模块的window可执行程序,直接运行安装到我们需要放置的目录下面.注意使用80端口,这样不必额外制定端口号就可以访问本地Http Server了,一切安装好后,打开浏览器,输入htt

Qt5.3.0 for android windows平台下搭建及demo(虫子的博客)

----我的生活,我的点点滴滴!! 部门领导突然心血来潮,想在android平台上做应用,但是我们大多产品属于嵌入式(本吊只负责写写应用,苦比的被强行顶过来搞这,由于这还得领导吵了一架,架虽然吵完了,任务还得做啊),吐槽完了,我们进入主题 ,在嵌入式上一般是c/c++ ,android什么java什么,完全不会啊,还好Qt出了支持android平台,那么我何不来试试了(如果专职做android平台台应用还是建议使用原生态android去开发吧,毕竟Qt for android包大小就是一个问题)

【MongoDB】在windows平台下搭建mongodb的分片集群(二)

在上一片博客中我们讲了Mongodb数据库中分片集群的主要原理.在本篇博客中我们主要讲描述分片集群的搭建过程.配置分片集群主要有两个步骤,第一启动所有需要的mongod和mongos进程.第二步就是启动一个mongos与集群通信.下面我们一步步来描述集群的搭建过程. 图1-1  MongoDB分片集群中的组件 图 1-2 由实例分片集群构成的进程全貌 备注:以上两者图片均引自于Kyle Banker著 丁雪丰译<MongoDB 实战> 2.1 创建分片目录 备注:此处于创建复制集类似,详细请查

Windows平台下搭建MySQL数据库

1.下载安装MySQL数据库: (1)->我的标签->软件下载->计算机相关专业所用软件---百度云链接下载->mysql-installer-community-5.7.18.1msi(安装版当前时间为最新版的) 非安装版需要使用命令配置,稍稍麻烦,建议使用安装版,比较方便. (2)也可至MySQL官网下载最新版:https://dev.mysql.com/downloads/installer/(官网) 注意:安装MySQL数据库的过程中牢记用户名和密码,建议使用容易记的用户名

Windows VS下搭建cocos2d-x环境搭建

VS2010以上版本(eg:VS2012/VS2013,这里本人用VS2013) 1.环境.安装包准备 2.python安装 3.cocos2d-x安装包解压安装 4.环境变量配置 5.执行setup.py-安装cocos2d-x 6.打开windows里VS里要编译文件 7.命令行里新建项目 8.建议MAC OS Xcode环境 -2015/06/16 倪新生