今天闲来无事想起了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
大功告成,哈哈!在这里分享给大家,希望能帮助到各位!
相关推荐
nodejs win7 64 编译好的canvas module
用于nodejs的安装包 可直接安装 不需要其他的东西
win7系统nodejs,包括安装版msi文件和免安装版文件
win7支持nodejs版本
安装nodejs遇到的一些命令
如果你是在 Windows 下,那就需要安装 MinGW 以获得一个仿 POSIX 的环境。在 Node 中,Http 是首要的。Node 为创建 http 服务器作了优化,所以你在网上看到的大部分示例和库都是集中在 web 上(http 框架、模板库等)...
MS SQL Server Nodejs 在Windows 7 64位下的最新编译版本 Nodejs为0.10.20,msnodesql版本号为0.2.1 将上次上传的文件中不需要的中间文件清除,文件大小从8.4M缩小到502K。 安装方法:将压缩包解压到项目的node_...
nodejs v7.7.2 win7及以上
windos7支持的nodejs版本
windows系统下简单nodejs安装及环境配置
什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什么是node.js
Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。 Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、...
nodejs11安装文件,解决win7操作系统nodeJs环境搭建失败问题:Node.js is only supported on Windows 8.1, Windows Server 2012 R2, or higher
亲测可用,win7以后微软不在维护,很多网站下载的版本都不支持win7了,该资源收藏了win7能支持的node最新版本
nodejs安装包,亲测可用,win7系统
windows7支持的nodejs版本,亲自测试可以安装使用,node-v12.8.0-x64.msi,还在使用win7的用户下载吧。
4. 在安装向导中,根据需要选择安装路径和其他选项。 5. 点击 "Next" 按钮,继续安装过程。 6. 安装完成后,可以在开始菜单或桌面找到 Node.js 和 npm 的快捷方式。 7. 打开命令提示符(Win+R,输入 cmd),输入 `...
Win7下支持的Node.js的最高版本,13.14.0版本的安装包 电脑win7支持的node版本,很多网站更新了最新版的node,win7以后微软不在维护,建议大家升级到win10,如使用win7,请下载本node低版本
在Windows 7 64bit下终于搞定msnodesql,好艰难! 版本:Nodejs 0.10.1,C++ 2012,msnodesql 0.2.1