windows nodejs express的安装

以前安装express总是成功,无意中看到一篇文章,照着安装,成功了,非常感谢!

转自:http://blog.csdn.net/mcpang/article/details/26612865

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装。其中:

安装程序:node-v0.11.13-x64.msi
PC系统:Windows 7
自定义安装路径:D:\TOOLS\NodeJs

安装完成后,执行:
D:\TOOLS\NodeJs>node -v
v0.11.13

安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行:

D:\TOOLS\NodeJs>npm install express

安装完了以后,想看看安装的版本,执行:

D:\TOOLS\NodeJs>express -V

‘express‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题来了,得解决啊!初次学习,直接找百度了。从网上找出了答案,因express默认安装是最新的版本,已经是4.x.x的版本。而最新express4.0+版本中将命令工具分出来了,所以必须要安装express-generator,执行:

D:\TOOLS\NodeJs>npm install express-generator

再次尝试执行:
D:\TOOLS\NodeJs>express -V
‘express‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

继续百度,很多的网友都说要配置环境变量,甚至有的网友还给出里例子,经过尝试都不对。后来发现大多数的网友在安装的时候都采用了全局模式(环境变量不用做任何修改),再安装了express-generator之后就没有问题了。而我是本地模式,怎么办?网友几乎千篇一律的采用全局模式,本地模式的少之又少。没办法只有自己尝试着摸索全局模式和本地模式以及express命令路径的区别,黄天不负有心人,终于发现:

全局模式:
安装express和express-generator后在路径:

C:\Users\Administrator\AppData\Roaming\npm下生成express、express.cmd两个文件。

本地模式:
安装express和express-generator后在路径:D:\TOOLS\NodeJs却没有生成express、express.cmd两个文件。而在路径:

D:\TOOLS\NodeJs\node_modules下有个.bin(在安装express-generator时生成)中存在express、express.cmd两个文件。

考虑本地模式要修改环境变量,而在使用express命令时跟这两个文件会不会有关系呢?.bin会不会就是两者的区别?然后在系统环境变量path中添加:D:\TOOLS\NodeJs\node_modules\.bin
再次尝试执行:
D:\TOOLS\NodeJs>express -V
4.2.0

大功告成,哈哈!在这里分享给大家,希望能帮助到各位!

时间: 2024-10-04 00:04:23

windows nodejs express的安装的相关文章

nodejs+express+mongodb安装

本文是在64为win7系统在进行的,linux环境大家可以类似操作. 1.nodejs安装 到nodejs官网下载安装包,按照默认配置点击下一步操作即可.nodejs官网https://nodejs.org/,本文安装的版本是0.12.7. 2.express安装 a.执行命令:npm install express-generator -g,会自动安装express应用生成器. b.创建应用命令:express myapp,这里需要首先切换到应用存放的目录,本文是D:\webdev\expre

Windows环境下,从零开始搭建Nodejs+Express+Ejs框架(二)---安装Express,ejs

安装Express,ejs的前提是一定要先安装nodejs,具体安装方法请查看 http://www.cnblogs.com/tfiremeteor/p/8973105.html 安装Express和ejs的前提是先要创建一个项目,因为我采用的并不是全局安装的方式,顺序为,创建项目,安装Express,再安装ejs. 一.  准备工作. 关于Nodejs的所有操作都必须通过命令行来实现,并且需要进入项目所在的目录.所以,首先运行cmd,打开命令提示符.如下图 这个是默认的路径,现在要进入项目路径

Windows下NodeJS+Express部署过程

1. 下载Node.js官方Windows版程序: 下载地址:http://nodejs.org/#download 进入页面后选择Download,然后选在Windows Installer,32位或者64位按自己配置来选择. 2. 下载完成后双击安装,这里暂定我是安装到E:\NodeJs\目录下面. 安装完成后运行Node.Js Command Prompt,在Prompt窗口中输入 node -v,安装正确的话会输出当前Node.Js的版本号. 这里可以编写一个测试程序来测试Node.js

Windows下Node.js+Express+WebSocket 安装配置

Node.js是一个Javascript运行环境(runtime).实际上它是对Google V8引擎进行了封装.V8引 擎执行Javascript的速度非常快,性能非常好.Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好.Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.Node.js 使用事件驱动, 非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的

CentOS编译安装NodeJS+Express

NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装NodeJS+Express相比在Windows下有点复杂,但只要有点Linux基础的人,就非常的简单了. 安装环境:CentOS 6.4 x86 minimal for 64位裸系统 安装软件:NodeJS v0.10.5,Express Web开发框架 安装准备:CentOS 6.4 minimal(最

MAC上 nodejs express 安装

最近在MAC上搭建 nodejs环境以及安装 express 框架,遇到了一些问题,不过最后总算还是安装成功了,下面是操作步骤 1.node js 安装 访问nodejs官网进入下载mac上的安装包 , 从这里下载   这里可以选mac installer 的 pkg 安装包,下载后直接点击安装就好,当然了也可以选择 binary 包进行安装,下载后用 tar -zxvf 命令先解压开然后 编译 在安装.新版本的安装包会把 npm(nodejs 的package管理工具)都会安装上,测试是否安装

关于nodejs、npm安装配置步骤(windows版本)

第一步:进入nodejs中文网,下载安装文件 http://nodejs.cn/download/ 第二步:安装nodejs 下载完成之后,双击"node-v6.10.1-x86.msi",开始安装nodejs,可以一直下一步,选择默认安装,也可自己定义安装路径等. 在cmd控制台输入:node -v,控制台将打印出:v6.10.1,出现版本提示表示安装成功.该引导步骤会将node.exe文件安装到D:\nodejs\目录下,并将该目录添加进PATH环境变量. 第三步:npm安装由于新

nodejs+express安装

1.安装nodejs http://www.nodejs.org/下载或直接安装nodejs. 安装默认会勾选加入环境变量. 打开cmd,输入node -v.测试是否成功. 2.安装express 命令行输入:npm install -g express 安装express. 遇到错误: npm ERR! fetch failed https://..... 解决办法:命令行执行,npm config set registry http://registry.npmjs.org/ 3.然后执行n

安装nodeJs静态服务器(NodeJs Express MVC 框架)

安装 NodeJs Express MVC 框架 新建项目文件夹 打开cmd 执行以下操作: 一.使用Express框架 1)安装express3 $: npm install -g [email protected] 2)目录下新建工程 $: express -e staticServer 3)安装所需模块 $: cd staticServer && npm install 这部执行完毕即可启动服务器 $: node app express默认public目录为静态资源目录,可在浏览器中