ExpressJS - 脚手架
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
这将安装相关的依赖项,项目即可开始开发。