最近开始玩Node.js,安装express模块时没有问题,而运行express时(express -V),
显示:express不是内部或外部命令,也不是也运行的程序。几番百度,各种解决方案几
乎一样,但是几乎都不可行。
那到底是什么问题呢?没有办法,只好去找官方文档,原来是express的3.x和4.x不同,
4.x将generator分离开来了,安装完成之后没有bin文件夹,也找不到cmd文件。
废话了这么多,直接说解决方法,全局安装完expree后,安装generator,在命令行中输入:
npm install -g express-generator@4,看清楚express和-genetator之间没有空格,而网上的大
部分解决方法之间有空格。
再次运行,没有问题。