问题
Windows下通过命令行安装express,如果不指定版本,默认会按照高版本的express。当前高版本为4.8.X,这个版本安装后确认.cmd工具,于是使用命令行+Notepad的程序猿无法通过快速构建工具搭建项目环境。对于有强迫症的程序猿来说总是想知道发生了什么……再绕了一大圈之后,终于发现是express版本的问题……
解决
remove掉当前的express版本,再重新安装:npm install -g express@3.16.0,问题解决。
本文详细描述了在Windows环境下使用命令行安装Express时遇到版本冲突问题的解决方法,通过卸载高版本Express并重新安装低版本(如3.16.0),成功解决了程序猿无法快速构建项目环境的问题。
Windows下通过命令行安装express,如果不指定版本,默认会按照高版本的express。当前高版本为4.8.X,这个版本安装后确认.cmd工具,于是使用命令行+Notepad的程序猿无法通过快速构建工具搭建项目环境。对于有强迫症的程序猿来说总是想知道发生了什么……再绕了一大圈之后,终于发现是express版本的问题……
remove掉当前的express版本,再重新安装:npm install -g express@3.16.0,问题解决。

被折叠的 条评论
为什么被折叠?