- 博客(6)
- 收藏
- 关注
转载 gulp 错误集锦
运行gulpfile文件时报错 报错内容: TypeError: gulp.on(…).on(…).on(…).on(…).start is not a function 问题分析:一般这种情况是因为gulp版本引起的。 解决方法: gulp4.0.0更新变动较大,可以考虑把本地版本和全局版本都切回3.9.1版本。也有其他解决方法,详见参考文章2. npm install --save-dev gulp@3.9.1 npm install -g gulp@3.9.1 参考文章: gulp和gulp-c.
2020-06-11 15:09:27
1207
转载 gulp报错task function must be specified
1、我npm安装了Browserify,tsify和vinyl-source-stream包,想要引用安装的插件,所以就走了引用插件的流程,修改了gulpfiles.js文件,引用流程完毕后,在终端gulp打包,结果给我报了这个错task function must be specified。翻译过来就是:必须指定任务函数 2、我尝试看看gulp命令能不能用,这里我简单的输入gulp -v(查看gulp的版本) 3、也就是说gulp工具正常,是我代码有问题。通过排除法,发现是gulpfiles.js中的
2020-06-11 15:06:02
305
原创 gulp报错:ReferenceError:primordials is not defined问题
如果gulp版本v3.9,node版本v12.xx。 会出现安装gulp使用不了插件的问题,此问题为gulp版本和node版本不兼容。 解决方法: 将gulp版本升级到v4。 将node版本降级到v11。 将graceful-fs升级到在node v12+下工作的版本4.2.2(推荐)。 推荐解决办法: . 在package.json同级目录下新建文件npm-shrinkwrap.json,输入以下内容: { "dependencies": { "graceful-fs": { "version": "
2020-06-11 14:43:23
5064
1
转载 gulp;Did you forget to signal async completion?问题
背景 学习gulp的前端自动化构建,按照示例代码,跑了一个简单的task,控制台打出如下提示: The following tasks did not complete: testGulp Did you forget to signal async completion? 查阅Stack Overflow,表示有五种解决办法,在这里提供一种更简单的改法。 问题重现 原代码: const gulp = require(‘gulp’); gulp.task(‘testGulp’, () => { con
2020-06-11 14:37:10
146
转载 JavaScript 封装Utils库
var Tool = function () {//构造函数模式;用的时候需要new一下; this.flag = “getElementsByClassName” in document; //getElementsByClassName 在IE678中是不存在的。用这个来判断是不是低版本的IE浏览器; //每次只需要判断this.flag是否存在就可以了;如果存在就是标准浏览器,如果不存在就是IE; }; Tool.prototype = {//方法是定义在Tool的prototype上的; const
2020-05-27 23:24:31
513
原创 前端学习一些实用网站
** 一些实用网站 ** w3c教程 MDN教程 站长之家(前端工具) 菜鸟工具 Bootstrap Element jQuery之家-素材库 免费素材照片 · Pexels Picdiet图片压缩 Smart Resize图片裁剪工具 Swiper中文网 SuperSlide Jiumo搜书 PDF24 Tools Convertio文件转换器 Icon Font 阿里巴巴矢量图标库 ...
2020-05-27 22:40:16
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人