html在服务器环境下运行并热更新

首先终端进入到项目文件夹
然后在项目文件夹下执行npm init -y进行初始化
然后执行npm i gulp browser-sync -D
然后在根目录下新建gulpfile.js(不可改名)

const gulp = require('gulp'),
    bs = require('browser-sync'),
    reload = bs.reload;

gulp.task('default', () => {
    bs.init({
        server: {
             baseDir: "./"
        }
    });
    gulp.watch("css/*.css").on('change', reload);
    gulp.watch("js/*.js").on('change', reload);
    gulp.watch("*.html").on('change', reload);
});

最后执行gulp就可以运行起来了
如果浏览器没自动打开,可以在终端看到地址,复制打开就行了

*如果执行gulp有如下错误

Cannot read property 'apply' of undefined

全局安装gulp-cli可解决

sudo npm i gulp-cli -g
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 原文标题:Gulp for Beginners作者: Zell Liew翻译:治电小白菜原文地址:https://...
    ZZES_ZCDC阅读 5,509评论 6 18
  • 原文地址:https://css-tricks.com/gulp-for-beginners/原文代码:https...
    小雨雪smile阅读 5,345评论 0 2
  • 1、什么是node? 它不是JS文件,也不是JS框架,而是Server side JavaScript runti...
    J_L_L阅读 5,521评论 0 4
  • 安装Gulp首先需要安装Node.js,并在控制台输入$ npm install gulp -gMac端需要写成$...
    LaBaby_阅读 4,514评论 0 1
  • 对网站资源进行优化,并使用不同浏览器测试并不是网站设计过程中最有意思的部分,但是这个过程中的很多重复的任务能够使用...
    懵逼js阅读 4,748评论 0 8

友情链接更多精彩内容