1.初始化项目
生成器工具express-generator(又称为脚手架工具) 可以快速创建一个应用(项目)的骨架(项目骨架是指在项目开发过程常用的目录及文件),增加开发效率。
1.1 全局安装express-generator脚手架
npm i express-generator -g
1.2 使用脚手架初始化项目
注意:要到创建项目所在目录或盘符中执行下面的命令
express --view=ejs 项目包名
1.3 进入目录, 安装所有需要的模块
cd 项目包名
npm install //安装项所有依赖包
1.4 启动项目
//nodemon bin/www
npm start
2.整理目录资源
bin目录:项目www启动文件所在目录
public目录:开放静态资源目录
routes目录:模块化路由文件所在目录
views目录:ejs模板文件所在目录
app.js文件:项目入口文件
3.浏览器访问调试
4.补充:关于package.json文件中的"scripts"配置项的说明:
当我们在package.json文件中的“scripts”配置项设置了要运行的文件后,则可以使用npm run 键名 来运行某个文件,当键名为start时则可以省略run参数,package.json文件配置如下(热更新方式):
{
"name": "web2",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"yesok": "nodemon demo/代码.js",
"start": "nodemon demo/代码.js"
},
}
这时可以使用:npm run start或npm start来运行对应的程序文件,但使用npm run yesok时不能省去run参数。