如今node.js的使用场景愈发丰富,但前几日却意外遇到命令行报错问题:在初始化新项目时,express始终提示“命令未找到”。经过查阅官方文档与社区资料才了解到,express已正式发布4.0版本,其安装与初始化方式发生了重大调整,原有的全局安装方式已被弃用,必须采用新版流程进行配置。
1、 安装Express框架
2、 切换至目标工作目录,运行命令 npm install -g express-generator@3 以全局安装 Express 3.x 版本的脚手架工具。
3、 其中 @3 明确指定安装 Express 3 系列;若需安装最新版 Express 4.x,则直接执行 npm install -g express-generator,无需添加版本后缀。

4、 安装Express框架
5、 在终端中输入 express Myapp 创建项目,并随后通过 cd Myapp 进入该目录。
6、 项目 Myapp 成功生成并进入其根目录后,继续执行后续依赖安装操作。
7、 安装项目依赖模块


8、 启动应用服务
9、 Express 3.x 版本仍沿用传统启动方式,即 node app.js
10、 若使用的是 Express 4.x 版本,请改用以下命令启动:
11、 Express 4.x 已移除对 node app.js 的直接支持,需借助 npm start 或 DEBUG=myapp:* npm start 等方式运行。
12、 打开浏览器,访问 http://localhost:3000 即可查看运行效果。











