六行代码搭建静态网站
来源:互联网 发布:weibull 7软件下载 编辑:程序博客网 时间:2024/05/22 00:42
很多人觉得用SpringBoot开发后端服务太方便了,但是Node.js可能比SpringBoot更方便,用SpringBoot你需要先新建一个工程,然后再写逻辑代码,但用Node.js直接拿一个js文件就开写,写完直接一条命令 node xx.js 就跑起来了,启动速度也甩SpringBoot几条街。
不得不承认nodejs很简洁、高效,甚至可以说,在node面前,Java的Spring框架显得有些臃肿不堪。
如果要开发一个静态网页服务,node只需要新建一个JavaScript文件,写六行代码就搞定了。
就拿我的博客为例,先从github上把博客的网页源码下载下来:
https://github.com/yunTerry/yunTerry.github.io
把这些静态html、css、js网页文件放在电脑D盘blog文件夹下,路径:D:/blog/,新建一个app.js中加入如下代码:
var express = require('express');var app = express();app.use(express.static('D:/blog/'));app.listen('5000', function () { console.log('启动服务 http://localhost:5000');});
然后执行 node app.js
,浏览器打开 http://localhost:5000 就能看到网页服务就跑起来了:
当然运行这段代码需要 express 模块,全局安装 express 模块:
npm install -g express
也可以简写成
npm i -g express
当然用SpringBoot搭建也很简单,新建一个工程,加入三行配置就可以了:
server.port=5000spring.mvc.static-path-pattern=/**spring.resources.static-locations=file:D:/blog/
扫一扫关注我的微信公众号
阅读全文
0 0
- 六行代码搭建静态网站
- 搭建Nginx静态网站
- Octopress 搭建静态博客网站
- Apache静态网站的搭建
- Nginx配置搭建静态网站
- IIS 静态页面网站搭建
- (六)静态域,静态方法和静态代码块
- 网站静态化代码htmll
- 静态网站编写“动态代码”
- 爬网站静态代码工具
- 安全高性能网站搭建(六)
- Golang搭建静态服务器- 两行代码搞定
- 3.数据高可用搭建--静态网站
- 使用Octopress搭建静态博客网站
- Git+Hexo搭建静态博客网站
- 使用GitHub Pages + Jekyll 搭建静态网站
- 阿里云快速搭建一个静态网站
- 0代码搭建静态UI-Storyboard
- unity_NGUI系统学习(十三)_使用脚本监听控件的值修改,取得控件的值
- 欧拉函数--打表法与直接求值法
- 使用PCL配合cvFindExtrinsicCameraParams2实现棋盘格控制模型的三维运动
- Struts2框架之result返回结果
- Java 高阶 —— 相等性比较
- 六行代码搭建静态网站
- Lintcode落单的数
- Python学习——如何创建虚拟环境Virtualenv
- C语言 使用指针遍历二维数组
- 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99
- (学习java) 线性表的顺序存储
- HttpURLConnection 请求struts2的action。如何拿到结果
- Android基础学习
- Hadoop总览(一)