ExpressJS脚手架 ExpressJS RESTFul API ExpressJS错误处理 脚手架允许我们轻松地 为Web应用程序 创建 骨架 。我们手动创建公共目录,添加中间件,创建单独的路径文件等。脚手架工具为我们设置所有这些东西,以便我们可以直接开始构建我们的应用程序。 我们将使用的脚手架叫做 Yeoman 。它是为 Node.js 构建的脚手架工具,但也有几个其他框架的生成器(如flask,rails,django等)。要安装Yeoman,请在终端中输入以下命令 npm install -g yeoman Yeoman使用生成器来构建应用程序。要查看 npm 上可用的生成器与Yeoman一起使用,您可以单击此链接。在本教程中,我们将使用 'generator-Express-simple' 。要安装此生成器,请在终端中输入以下命令 npm install -g generator-express-simple 要使用此生成器,请输入以下命令 yo express-simple test-app 系统会向您询问一些简单的问题,例如您希望在应用中使用哪些内容。选择以下答案,或者如果您已经了解这些技术,那么请选择您希望的方式。 express-simple comes with bootstrap and jquery [?] Select the express version you want: 4.x [?] Do you want an mvc express app: Yes [?] Select the css preprocessor you would like to use: sass [?] Select view engine you would like to use: jade [?] Select the build tool you want to use for this project: gulp [?] Select the build tool you want to use for this project: gulp [?] Select the language you want to use for the build tool: javascript create public/sass/styles.scss create public/js/main.js create views/layout.jade create views/index.jade create views/404.jade create app.js create config.js create routes/index.js create package.json create bower.json identical .bowerrc identical .editorconfig identical .gitignore identical .jshintrc create gulpfile.js I'm all done. Running bower install & npm install for you to install the required dependencies. If this fails, try running the command yourself. 然后它将为您创建一个新的应用程序,安装所有依赖项,向您的应用程序添加几个页面(主页,404找不到页面等)并为您提供一个目录结构。 这台发电机为我们创造了一个非常简单的结构 探索可用于Express的众多发电机,并选择适合您的发电机。使用所有发电机的步骤是相同的。您需要安装一台发电机,使用Yeoman运行它; 它会问你一些问题,然后根据你的答案为你的应用程序创建一个框架。 ExpressJS RESTFul API ExpressJS错误处理