1.目录 bin 可执行文件目录 node_modules 依赖包的目录 public 静态文件根目录 所有的静态文件都在这个目录下,包括静态html,css,js图片,文字视频等资源。 routes 路由模块目录,动态文件的目录,有静态文件找静态文件,没有就找动态文件,如果动态路由也没有,就404 views 视图目录,用于存储所有的ejs模板 2.文件 app.js: 项目的主文件,对项目的所有资源进行统筹安排 package.json 项目描述文件,声明项目的名称,版本,依赖等信息 修改routes var indexRouter = require(’./routes/index’);//引入处理根目录请求的路由 var usersRouter = require(’./routes/users’);//引入处理users目录请求的路由 // view engine setup app.set(‘views’, path.join(__dirname, ‘views’));//设置模板的默认目录 app.set(‘view engine’, ‘ejs’);//设置模板引擎是ejs模板 修改public app.use(express.static(path.join(__dirname, ‘public’)));//设置静态文件的目录 app.use(’/’,