六行代码搭建静态网站
2017-10-11 00:00
197 查看
很多人觉得用SpringBoot开发后端服务太方便了,但是Node.js可能比SpringBoot更方便,用SpringBoot你需要先新建一个工程,然后再写逻辑代码,但用Node.js直接拿一个js文件就开写,写完直接一条命令 node xx.js 就跑起来了,启动速度也甩SpringBoot几条街。
不得不承认Node.js很简洁高效,甚至可以说,在node面前,Java的Spring框架显得有些臃肿不堪。
如果要开发一个静态网页服务,node只需要新建一个JavaScript文件,写六行代码就搞定了。
就拿我的博客为例,先从gitee上把博客的网页源码下载下来:
https://gitee.com/yunTerry/yunterry
把这些静态html、css、js网页文件放在电脑D盘blog文件夹下,路径:D:/blog/,新建一个app.js中加入如下代码:
然后执行
当然运行这段代码需要 express 模块,全局安装 express 模块:
也可以简写成
当然用SpringBoot搭建也很简单,新建一个工程,加入三行配置就可以了:
扫一扫关注我的微信公众号
不得不承认Node.js很简洁高效,甚至可以说,在node面前,Java的Spring框架显得有些臃肿不堪。
如果要开发一个静态网页服务,node只需要新建一个JavaScript文件,写六行代码就搞定了。
就拿我的博客为例,先从gitee上把博客的网页源码下载下来:
https://gitee.com/yunTerry/yunterry
把这些静态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=5000 spring.mvc.static-path-pattern=/** spring.resources.static-locations=file:D:/blog/
扫一扫关注我的微信公众号
相关文章推荐
- JAVA语言搭建白盒静态代码、黑盒网站插件式自动化安全审计平台
- 40行python代码,搭建一个网站并实现用户登陆功能(附源码下载)
- 3.数据高可用搭建--静态网站
- java 在线编辑模版 代码编辑器 兼容手机平板PC freemaker 静态引擎 网站源码
- myshare 4.linux软件安装与java开发环境搭建&静态网站制作
- 使用HTML/CSS搭建静态网站-添加画册结构所需图片
- Nginx搭建静态网站
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- 搭建Nginx静态网站
- 爬网站静态代码工具
- Nginx配置搭建静态网站
- 【转】https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- 配置实现-自创html生成模板搭配xml获取数据无需写代码实现静态网站
- IIS 静态页面网站搭建
- https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
- Docker通过Nginx镜像快速搭建静态网站
- 0代码搭建静态UI-Storyboard
- 开发每个静态网站是的模版代码(自己开发是长期优化过的觉得最简的代码)
- IIS 静态页面网站搭建
- 静态网站搭建小练习(界面一)