Express HelloWorld

使用应用产生器

$ sudo npm install express-generator -g

创建项目

创建一个名为 express-tutorial 的项目,使用 Pug 模板库,并且不使用 CSS样式表引擎。

$ express express-tutorial --view=pug

运行

$ cd express-tutorial
$ npm install
$ DEBUG=express-locallibrary-tutorial:* npm start

然后在浏览器中访问 http://localhost:3000/

修改文件后自动重启

目前,修改代码后,需要重新启动服务才能看到效果,这在开发期间非常麻烦,我们需要自动重启。

可以使用 nodemon,安装:

$ npm install --save-dev nodemon

编辑 package.json,找到 scripts 部分,添加一个启动脚本:

...
"scripts": {
    "start": "node ./bin/www",
    "devstart": "nodemon ./bin/www"
  },
...

重新运行项目,使用命令:

$ DEBUG=express-locallibrary-tutorial:* npm run devstart

你可能感兴趣的:(Express HelloWorld)