Express.js 怎么做脚手架(Scaffolding)?

文章导读
Previous Quiz Next Scaffolding 允许我们轻松创建 Web 应用程序的骨架。我们手动创建 public 目录、添加 middleware、创建独立的 route 文件等。脚手架工具会为我们设置所有这些内容,这样我们就可以直接开始构建应用程序。
A A

ExpressJS - 脚手架



Previous
Quiz
Next

Scaffolding 允许我们轻松创建 Web 应用程序的骨架。我们手动创建 public 目录、添加 middleware、创建独立的 route 文件等。脚手架工具会为我们设置所有这些内容,这样我们就可以直接开始构建应用程序。

我们可以使用 express-generator 来轻松创建应用程序骨架 −

npx install express-generator

npx 从 node 8.2.0 版本开始可用。如果是更早版本,可以按以下方式使用 npm:

npm install -g express-generator
express

安装 express-generator 后,运行以下命令,它将创建一个如下的骨架项目 −

E:\Dev\express-apps>npx express-generator

  warning: the default view engine will not be jade in future releases
  warning: use `--view=jade' or `--help' for additional options


   create : public\
   create : public\javascripts\
   create : public\images\
   create : public\stylesheets\
   create : public\stylesheets\style.css
   create : routes\
   create : routes\index.js
   create : routes\users.js
   create : views\
   create : views\error.jade
   create : views\index.jade
   create : views\layout.jade
   create : app.js
   create : package.json
   create : bin\
   create : bin\www

   install dependencies:
     > npm install

   run the app:
     > SET DEBUG=express-apps:* & npm start

现在安装依赖项,运行以下命令。

E:\Dev\express-apps>npm install

这将安装相关的依赖项,项目即可开始开发。