使用Gulp搭建本地开发web服务器及自动刷新
来源:互联网 发布:linux查看环境变量命令 编辑:程序博客网 时间:2024/06/05 01:11
自从Node.js出现之后,真的是繁荣了整个前端开发圈子,搭建web
服务器也不再局限于以前的apache
,nginx
,tomcat
等了。
现在的Node.js的模块有很多,能搭建服务器的也有很多,我们这里选择简单粗爆的,搭配是Gulp
+Gulp-connect
+watch
+livereload
;如果你还想要更全的更多的,可以去研究研究express
,这里不做探讨。
一:通过以下代码安装所需的模块。
npm install gulp gulp-connect
二:配置gulpfile.js,如下:
- 引入插件
var gulp = require('gulp'),connect = require('gulp-connect');
- 创建watch任务去检测html文件,其定义了当html改动之后,去调用一个Gulp的Task
gulp.task('watch',function(){ gulp.watch('./src/*.html',['html']); })
- 使用connect启动一个Web服务器
gulp.task('connect',function(){ connect.server({ root:'./', ip:'192.168.31.110', livereload:true })<br>})
gulp.task('html', function(){ gulp.src('./src/*.html') .pipe(connect.reload());});
- 运行Gulp时,默认的Task
gulp.task('default',['connect','watch'])
三:在项目目录下运行
gulp
即可看到服务器开启,以及默认的访问地址和端口(如果设置了IP,也可以通过IP地址访问)进行访问。
同时,当你更改了你watch的文件时,浏览器会自动刷新,同步展现效果,这样我们也就不用再每次都手动去刷浏览器了。
1 0
- 使用Gulp搭建本地开发web服务器及自动刷新
- gulp创建本地服务器自动刷新浏览器
- 使用gulp搭建web服务器
- 利用gulp,browserSync,nodemon搭建自动刷新的开发环境
- 使用 Gulp 配置 Web 开发服务器
- 教你使用gulp搭建一个react本地服务器环境
- 使用gulp创建本地服务器
- 使用gulp实现文件更改自动刷新
- 使用wamp搭建本地服务器及本地服务器的访问
- 使用wamp搭建本地服务器及本地服务器的访问
- 本地Web服务器搭建
- 搭建本地Web服务器
- Git本地服务器搭建及使用详解
- 本地Git服务器的搭建及使用
- 使用gulp+browser-sync搭建Sass自动化编译以及自动刷新
- 使用webpack构建本地服务器,实现自动刷新
- [译]用 Gulp 作为 Web 开发服务器
- 利用gulp搭建本地服务器,并能模拟ajax
- hibernate
- Android ItemTouchHelper实现RecyclerView交互动画
- 我所理解的微服务
- iOS中定位以及地图的使用
- NodeJs——(11)控制权转移next
- 使用Gulp搭建本地开发web服务器及自动刷新
- Mac 终端命令
- HTTP状态码
- 工作感悟
- NodeJs——(12)添加路由
- 进程、程序、作业 的区别
- TOJ 3601.Longest Contiguous Subsequence 最长连续公共子序列
- Android跨进程通信的四种方式
- ViewPager图片自动+手动左右无限轮播