【node.js】windows安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
2015-07-28 16:35
1366 查看
windows 安装nodeJs:
node下载地址:https://nodejs.org/download/
这里下的是 64bit.msi版
自定义安装路径:D:\nodejs
设置全局安装保存目录:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache\" (先建好node_cache目录)
之后使用npm -g 命令安装依赖时直接会安装到全局目录里。
安装express:
npm install -g express (默认会安装express的最新版)
由于最新版的express把bin分来,因此还需要另外安装express-generator
npm install -g express-generator
安装时也可以指定express版本号
npm install -g express@3
或npm install -g express@3.5.0(3.*版本不需要额外安装express-generator)
如果要卸载掉,使用
npm
uninstall -g express 命令(不需要版本号)
都安装好后检查是否成功:
express -V (V为大写,v有些不能识别)
如果出现
'express' is not recognized as an internal or external command,
operable program or batch file. 不能识别命令
的情况,可能是环境变量没有配置好。
在本机中或在自己全局安装目录里找到 express express.cmd 两个文件所在目录,
因为我之前全局安装目录为D:\nodejs\node_global;
所以直接将D:\nodejs\node_global; 添加到环境变量的path中:
保存,关闭cmd界面后重新打开:
安装成功。
node下载地址:https://nodejs.org/download/
这里下的是 64bit.msi版
自定义安装路径:D:\nodejs
设置全局安装保存目录:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache\" (先建好node_cache目录)
之后使用npm -g 命令安装依赖时直接会安装到全局目录里。
安装express:
npm install -g express (默认会安装express的最新版)
由于最新版的express把bin分来,因此还需要另外安装express-generator
npm install -g express-generator
安装时也可以指定express版本号
npm install -g express@3
或npm install -g express@3.5.0(3.*版本不需要额外安装express-generator)
如果要卸载掉,使用
npm
uninstall -g express 命令(不需要版本号)
都安装好后检查是否成功:
express -V (V为大写,v有些不能识别)
如果出现
'express' is not recognized as an internal or external command,
operable program or batch file. 不能识别命令
的情况,可能是环境变量没有配置好。
在本机中或在自己全局安装目录里找到 express express.cmd 两个文件所在目录,
因为我之前全局安装目录为D:\nodejs\node_global;
所以直接将D:\nodejs\node_global; 添加到环境变量的path中:
保存,关闭cmd界面后重新打开:
安装成功。
相关文章推荐
- nodejs npm常用命令
- 最新nodejs的开发学习实战(1)从一个博客开始
- ask question on freenode IRC
- Node.Js —— PM2介绍
- NodeJs服务器管理
- Reverse Nodes in k-Group
- nodejs高大上的部署方式-PM2
- Node.js 究竟是什么?
- [leetcode-25]Reverse Nodes in k-Group(C)
- NameNode,SecondaryNameNode与Datanode文件详解
- Swap Nodes in Pairs
- LeetCode Reverse Nodes in k-Group 每k个节点为一组,反置链表
- nodeJs npm包发布
- nodeJs 制作全局命令
- Remove Nth Node From End of List
- nodeJs 使用npm把模块设置成全局命令后报错
- 带你入门带你飞Ⅱ 使用Mocha + Chai + SuperTest测试Restful API in node.js
- Hadoop启动时报错:Incorrect configuration: namenode address dfs.namenode.servicerpc-address or...
- 在 Ubuntu 9.10 操作系统中安装 MonoDevelop 2.2
- NameNode HA(翻译)