如果想用 express 在 Node.js 中启动一个项目。一个会使用express-generator
. 创建新项目后,您的文件树将如下所示
.
├── app.js
├── bin
│ └── www
├── package.json
├── public
│ ├── images
│ ├── javascripts
│ └── stylesheets
│ └── style.css
├── routes
│ ├── index.js
│ └── users.js
└── views
├── error.pug
├── index.pug
└── layout.pug
对我来说突出的一件事是运行您需要执行的应用程序node bin/www
或预定义的快捷方式npm run
。我的问题是为什么要使用www
它的方式而不是添加.js
扩展名并#!/usr/bin/env node
从文件顶部删除?这样做有什么好处还是个人喜好?