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