经过两週的思考与漫无目地的研究,
发现完全在研究 Node ,似乎会有点迷失方向。
于是这週开始会以框架与语言共同学习,好像会比较有动力一点。
此篇学习目标 ◑ω◐ :
安装使用 Express-generator 快速建立符合Express应用程式的骨架它帮你做了什么安装
直接可以使用 npm 下载
建议安装在 global 的环境下,
毕竟这是用来给你建立专案的,除非你有特殊需求...
npm install -g express-generator
安装完之后可以打开你的 terminal 输入以下来确认你是否有装成功唷
express -h
使用 Express-generator 快速建立符合Express的骨架
它帮你做了什么安装完成后,利用 Express-generator 我们可以快速地建立出 Express 的应用程式架构。
以我想弄一个关于麦当劳的专案来说我只需要打以下指令
express --view=pug mcdonald
建立一个 view engine 是 pug
的一个麦当劳专案。
附注: pug 是什么可以参考这篇大大写的
因为我个人这次专案比较偏向撰写后端 API 所以 view engine 的选择变得也不是那么重要甚至可以不用选择。
输出结果~
接着我们看一下他帮我们生产了哪些东西
他帮我们生成一个资料夹为mcdonald
的一个专案资料夹,并且很贴心的提醒你
先进入该专案
cd mcdonald
安装该专案需要的套件
npm install
执行专案
DEBUG=mcdonald:* npm start
执行完之后你就可以打开你的浏览器输入以下网址
http://localhost:3000/
就可以快速地看到你架设好的网站
看到以上画面代表你也成功啰
这篇文章到此
之后会以 Express 这个框架撰写一个很邪恶的专案
至于是什么~ 继续看就可以知道啰
参考文献
Express官方
Npm express-generator
文章 Banner图片来源