node.js和express.js安装和使用步骤 [windows]
PS:
- NODEJS:https://nodejs.org
- NPM:https://www.npmjs.com/
一、node.js安装与配置
- 到https://nodejs.org/en/download/下载,分x64和x86
- 安装后,配置PATH(F:\Program Files (x86)\nodejs;)和NODE_PATH(F:\Program Files (x86)\nodejs\node_modules;)
二、安装NVM,版本切换管理工具
1、系统创建放NVM代码:(c:\git)
打开cmd或者nodejs命令输入,如下:
$ c:
$ cd git
$ git clone https://github.com/hakobera/nvmw.git
2、在环境配置里,配置,直接在下面的Path里添加---->PATH=e:\nodejs\nvm_git\nvmw\;%PATH%
3、然后,在命令输入$nvm会输出nvm ls,nvm help。。。。等的数据就成功。
三、安装NPM
由于Nodejs最初在Linux开发下的历史原因,导致NPM一开始也不支持Windows环境,但是随着Nodejs成功移植到到Windows平台,NPM在Windows下的需求亦是日渐增加。
1、到git下载npm源码
git clone --recursive git://github.com/isaacs/npm.git
cd npm
node cli.js install npm -gf
2、配置完,命令输入npm,会出一堆数据代表安装成功。
四、安装node.js
- windows双击安装即可
- 安装后,命令输入node -v,打印node -v。
五、node.js框架 Express.js (http://expressjs.com/starter/installing.html)
Node.js 的依赖是以项目为单位管理的,不是全局,直接就安装在项目的 node_modules 目录下,而且每个依赖都可以有指定版本的其他依赖,这些依赖像一棵树一样。根据我自己的使用经验来说,npm 的体验在 pip 和 gem 之上。
1、搭建express.js
- 本地创建文件,命令行输入 文件位置,然后到大淘宝下载,命令行为:$ npm install express --registry=https://registry.npm.taobao.org,下载完,会显示一坨数据。
- 下载完,在命令行输入以下红色线就会打印出下面一坨数据,表示下载成功。

六、简单例子
本地创建文件yoyo.js,在文件写入以下代码:
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('yoyo wahaha~');
});
app.listen(8088, function () {
console.log('app is listening at port 8088');
});
好。。。开始执行,$node yoyo.js
输入结果先是终端会输出app is listening at port 8088(控制台),然后访问浏览器网页上显示是yoyo wahaha~
node.js和express.js安装和使用步骤 [windows]的更多相关文章
- node.js框架express的安装
node.js框架express的安装 首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录. $ mkdir myapp $ cd myapp 通 ...
- LIGHTX-CMS —— 基于 Node.js,Express.js 以及 SQLite 3 搭建的个人博客系统
概述 LIGHTX-CMS 是我基于 Node.js,Express.js 以及 SQLite 3 搭建的个人博客发布系统. 项目本身可以拿来部署个人博客网站,同时我认为其也适合用以新手学习 Node ...
- windows 下 node.js 和 express 的安装
下载 node 下载和安装 下载地址 https://nodejs.org/en/ 下载文件 node-v4.5.0-x64.msi nodejs 安装 express -g 代表全局安装 npm i ...
- 《Pro Express.js》学习笔记——概述
要学Node.js,先学Express.js. Express.js是Node.js官方推荐的基础框架. Express.js框架经过一系列的发展,已经到了4.x版本.新的版本解决了3.x之前版本的依 ...
- 透析Express.js
前言 最近,本屌在试用Node.js,在寻找靠谱web框架时发现了Express.js.Express.js在Node.js社区中是比较出名web框架,而它的定位是“minimal and flexi ...
- Angular JS + Express JS入门搭建网站
3月份开始,接到了新的任务,跟UI开发有关,用的是Angular JS,Express JS等技术.于是周末顺便学习下新技术. 组里产品UI架构如下: 其中前端,主要使用Angular JS框架,另外 ...
- Windows下Node.js+Express+WebSocket 安装配置
Linux参考: Linux安装Node.js 使用Express搭建Web服务器 Node.js是一个Javascript运行环境(runtime).实际上它是对Google V8引擎进行了封装.V ...
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D: ...
- Node.js Express 的安装和简单使用
Express的安装: 1.命令行窗口 //--> npm install 组件名 @版本号 --> npm install express @4 //这里安装最新的版本 也可以这样: ...
随机推荐
- Java第一个程序
public class HelloWorld{ public static void main(String[] args){ System.out.println("七期项目二部&quo ...
- Linux服务器
/*** cloud_sum_server ***/void cloud_sum(int sockfd) { ssize_t n; char buf[MAXLINE]; , b = ; again: ...
- office openxml学习(一)
以前用过,aspose.dll处理word ,excel,之后发现 npoi,使用了一段时间,总觉得是第三方,不明白底层的实现,直到最近发现了office openxml ,其实这个技术,很久以前就有 ...
- ListView.DragEnter触发不了
经过千百度的搜索之后,终于找到了一点线索,原文是:https://msdn.microsoft.com/en-us/magazine/mt185571.aspx 有能力的可以参阅原文,想省事的可以等待 ...
- JSON认识
阅读目录 JSON的两种结构 认识JSON字符串 在JS中如何使用JSON 在.NET中如何使用JSON 总结 JSON的全称是”JavaScript Object Notation”,意思是Java ...
- 【代码】verilog之:电子钟
功能:显示时分秒,能够设置时间. 实现:两个按键,一个进入设置,一个加数字.显示用LCD5110 用状态机实现,总共四种状态 idle(正常运行)——s_hour(时设置状态)——s_min(分设置状 ...
- [转]HttpURLConnection的使用
/* * URL请求的类别分为二类,GET与POST请求.二者的区别在于: * a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, * b:) post与get ...
- Nullable<>
Nullable<>是一个结构,但是怎么能让此结构=null,这是编译器的一个比较特殊的,他会new一个该结构的实例去赋值.Nullable<>有一个属性是HasValue,是 ...
- node+mongodb+ionic+cordova
node + mongodb1,环境 windows 1,install nodejs 2,install npm | cd npmjs node cli.js install -gf1.1 2.no ...
- 【转】Nginx+Tomcat+Memcached集群
Tomcat集群session同步方案有以下几种方式: 使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单.但这个方案的效率比较低,在大并发下表 ...