您的位置:首页 > 其它

令人蛋疼的express 的下载安装,解决express不是内部或外部命令,也不是可运行的程序或批处理文件

2017-05-04 19:41 851 查看

        学习一门语言最难的是什么?没错是环境的配置,通常情况下,我是不可能一次性顺顺利利的把环境搭建好的,简直丧心病狂,不知道有没有小朋友和我一样,跪倒在环境配置上。今天我心血来潮想安装express(针对4.0以上版本),结果鼓捣了好几个小时,各种百度谷歌,终于把它给装上了,因为我自己百度谷歌搞了很久,所以我觉得有必要分享一下。

          1、首先请安装nodejs,npm这个百度谷歌很容易就装好了,我不做介绍了。下面是我 安装的版本   

                             

             2、在终端上执行以下代码
                 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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐