node+express搭建个人网站(1)这一节中成功启动了一个网站但还很简陋,仅仅打印了一个helloworld的网页

作为个人网站,我们当然想输出自己设计好的网页,

我们借助

Express 应用生成器

生成一个网站的雏形

我一般使用ejs模板,所有使用的时候

express myapp -e

生成文件目录

├── app.js
├── bin
│ └── www // 启动文件
├── package.json
├── public  // 静态资源
│ ├── images
│ ├── javascripts
│ └── stylesheets
│ └── style.css
├── routes  // 路由跳转文件
│ ├── index.js
│ └── users.js
└── views  // 视图文件
├── error.ejs
└── index.ejs

启动

cd myapp
npm install
set DEBUG=myapp & npm start

http://localhost:3000/

就能看到welcome to express

我们可以在index.ejs中修改做成我们想要的页面样式

当然想顺畅的生成我们想要的网站还需要了解

利用 Express 托管静态文件

http://www.expressjs.com.cn/starter/static-files.html

规定引用资源的存取位置,如css js 图片等

一个简单的 Express 路由

http://www.expressjs.com.cn/starter/basic-routing.html

用于创建简单的地址跳转

最新文章

  1. ISP接口隔离原则
  2. delphi关闭程序Close,application.Terminate与halt区别
  3. spring4+mybatis3+maven
  4. Zepto源码
  5. hiho47 : 拓扑排序·一
  6. java调用FFmpeg及mencoder转换视频为FLV并截图
  7. iOS - OC & Xcode
  8. C#实现网络传输数据加密
  9. 查询Sqlserver数据库死锁的一个存储过程(转)
  10. 看日记学git摘要~灰常用心的教程
  11. [Swift]LeetCode664. 奇怪的打印机 | Strange Printer
  12. CentOS 7离线安装CDH 5.16.1完全指南(含各种错误处理)
  13. 使用 curses 函数库管理基于文本的屏幕
  14. 20165311 预备作业3 Linux安装及学习
  15. mint-ui之Swipe使用
  16. <script src="../build/browser.min.js"></script> 是用来里面babel工具把ES6的语法转成ES5
  17. python记录_day06
  18. [转]专访企业QQ SaaS团队,谈企业级LNMP架构设计
  19. 【DB2】清理日志文件db2diag.log
  20. 如何快速的将一个str转换为list

热门文章

  1. Oracle入门第二天(上)——基本查询SQL
  2. 20155322 2016-2017-2 《Java程序设计》实验一 Java开发环境的熟悉(macOS + Eclipse)
  3. 微信小程序点击按钮,修改状态
  4. Nginx入门篇(二)之Nginx部署与配置文件解析
  5. Appium 安卓计算器demo
  6. JUC——JUC开发简介(一)
  7. 【UGUI】 (二)--------- 小地图
  8. Unity编辑器扩展 Chapter3--Create Custom Inspector
  9. 高可用Kubernetes集群-3. etcd高可用集群
  10. html页面中完成查找功能