问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

gulp 用什么方法访问文件内容

发布网友 发布时间:2022-05-13 18:39

我来回答

1个回答

热心网友 时间:2022-05-13 20:09

1.文件合并:关于文件合并很多人存在这样的疑惑,在前端开发中到底该把所有js和css写在一个文件里还是各个页面分开写,我的建议是开发的时候分开写,上线的时候合并为一个,这样的好处是对于浏览器来说,不同页面中相同的文件默认会请求一次缓存下来,其他页面请求相同文件时就直接从缓存中读取,减少文件的网络请求可以提高网页速度,所以文件合并的是很有必要的。

2.文件压缩:既然都合并了,何不再压缩一下呢

3.语法检查:这个功能一般会和下面第4条功能配合使用,当文件修改的时候检查是否有语法错误,并在命令行中输出错误信息。

4.监听文件变化:监听某个目录下文件是否修改,修改的话就执行特定的操作,比如上面几个操作。
以上4点是比较常用的功能,更多功能根据自己需要添加

var gulp = require('gulp');
var jshint = require('gulp-jshint');//语法检查
var concat = require('gulp-concat');//合并文件
var uglify = require('gulp-uglify');//压缩代码
var rename = require('gulp-rename');//重命名
// 语法检查
gulp.task('jshint', function () {
return gulp.src('public/javascripts/*.js')
.pipe(jshint())
.pipe(jshint.reporter('default'));
});
// 合并文件之后压缩代码
gulp.task('minify', function (){
return gulp.src('public/javascripts/*.js')
.pipe(concat('all.js'))
.pipe(gulp.dest('public/javascripts/dist'))
.pipe(uglify())
.pipe(rename('all.min.js'))
.pipe(gulp.dest('public/javascripts/dist'));
});
// 监视文件的变化
gulp.task('watch', function () {
gulp.watch('public/javascripts/*.js', ['jshint', 'minify']);
});
// 注册缺省任务
gulp.task('default', ['jshint', 'minify', 'watch']);
// gulp.task('default', ['jshint', 'minify']);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 旧版手机搜狗输入法怎么设置手写 江苏省 333工程 图书资料补贴 怎么用 江苏省“333”工程项目英文怎么说 南京怎么样能上车辆工程学校 苏州大学耿德春团队怎么样? 江苏省第五期333工程第三层次培养对象何时公示 癌症患者能服用“当归,黄芪吗 三年级上册数学第七单元哪四个公式 黄芪的药效? 黄芪对癌症能有帮助吗? 枸杞黄芪泡水有抗癌作用吗吗 黄芪到底有没有抗癌的功效?为什么说法不一? 学人力资源的考注会有用吗? 考注册会计师好还是人力资源管理师好 怎样煮牛肉、牛肚、牛筋的做法 大学学的是人力资源管理,但是想考cpa.需要先考什么其他的证吗? 学人力资源管理的,需要考注册会计师吗? 人力资源管理考cpa有用么? 如何通过外观分辨宝马 2014款 320Li 时尚型和328Li 时尚型 iTunes store干什么用下载歌曲也下载不了? 硬盘文件损坏了是否还能恢复 怎样制作手机红外线滤镜相机 哪个银行有曼联图案的信用卡 有没有大神知道这是什么银行的什么信用卡! 要关于诚信主题班会材料或点子,要新颖的 关于函数奇偶性的例题及解析 小米8青春版手机通讯录设置 函数的奇偶性的题目怎么做 奇函数、偶函数。怎么求???求例子 。求解说。求做题方法。 谢谢 函数的奇偶性、周期性 函数的奇偶性题目怎么解 高一数学函数奇偶性的一道解答题 函数奇偶性的题目。 判断f(x)=2x的奇偶性及其解析 数学奇偶函数最常见题型有哪些解答方式 函数奇偶性习题 厦门市健康医疗大数据中心电话 每天戴一整天耳机,对耳朵会有危害吗? 呷么(厦门)大数据科技有限公司怎么样? 厦门十部门整治二手房市场 查实逾17亿贷款违规流入楼市