令人蛋疼的express 的下载安装,解决express不是内部或外部命令,也不是可运行的程序或批处理文件
2017-05-04 19:41
851 查看
学习一门语言最难的是什么?没错是环境的配置,通常情况下,我是不可能一次性顺顺利利的把环境搭建好的,简直丧心病狂,不知道有没有小朋友和我一样,跪倒在环境配置上。今天我心血来潮想安装express(针对4.0以上版本),结果鼓捣了好几个小时,各种百度谷歌,终于把它给装上了,因为我自己百度谷歌搞了很久,所以我觉得有必要分享一下。
1、首先请安装nodejs,npm这个百度谷歌很容易就装好了,我不做介绍了。下面是我 安装的版本
npm install -g express
npm install -g express-generator
第一行代码默认"全局"安装下载express最新版本,而最新版本将命令行工具分离出来了,所以需要执行第 二行代码。下载完成之后你的文件夹下应该会有如下图所示的文件,如果成功下载就会有以下几个文件,文件 位置你
自己找(找不到怪我咯?)
3、此时如果不出意外应该就结束了,因为百度上都是这么说的,可是谁知道会不会好,试一下就知道了。
测试:express --version
打印:“express”不是内部或外部命令。。。。。。。。
如果是这样,而且我们之前已经找到express.cmd文件了,这就说明,我们应该安装了,但是输入命令无法 执行,那就只有一个原因了,因为我们是全局安装,当在命令行中输入命令的时候,是通过高级设置中的环境 变量提供的路径寻找该命令的,如果该路径下没有express命令,就会出现上述错误。所以我们检查一下环境 变量的路径是不是我们express.cmd的路径,如果不是修改为express.cmd所在文件的路径。如下图所示。
用户变量和系统变量均改为express.cmd所在路径,别问我为什么,我也不知道为什么。
4、然后重启终端,输入命令express --version,应该就成了,如下图所示,如果还不成那我也不知道为什 么了。
最后,这是我自己的解决办法,仅供参考,如果有人看到这篇文章还不懂的话可以联系我qq:2461890083。
相关文章推荐
- Express安装提示:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】安装express过程中测试报错:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 安装jdk后,在cmd中输入“javac”,出现“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”的解决方法
- 【node.js】windows安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 安装完express后,依然是express不是内部或外部命令,也不是可运行的程序或批处理文件
- 安装maven时,“mvn不是内部或外部命令,也不是可运行的程序或批处理文件”的解决办法
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- node.js安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 【已解决】安装Scrapy过程中出错:ERROR: ‘xslt-config’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- express不是内部或外部命令,也不是可运行的程序或批处理文件
- express不是内部或外部命令,也不是可运行的程序或批处理文件
- 使用笔记本分享热点点击命令出现,“netsh”不是内部或外部命令,也不是可运行的程序或批处理文件解决办法
- 解决打开Android SDK Manager时出现“.....\sdk\tools\lib\\find_java.exe不是内部或外部命令,也不是可运行的程序或批处理文件“问题
- ‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”解决过...