控制版本号,rename重名后*.min.js,gulp-rev-collector html路径替换失败
下面是gulpfile.js的配置文件 const gulp = require('gulp') // 引入 gulp const uglify = require('gulp-uglify') // 压缩js const jshint = requir…
gulp打包时,如何对sass全局变量按需打包
问题如题 //公用类包 //核心类模版 @import "../base/base"; //字体iconfont引入 @import "../font/iconfont-180726.scss"; //iconfont引入 如上,这…
如何启动基于 gulp 和 angular 的项目?
以前只用过 webpack 和 vue ,只需要 npm i 就可以了gulp 和 angular 的查了好久,感觉每个项目启动方式都可以不一样.. 这是一开始下载下来的目录: …
vscode如何在使用gulp上传代码之前先删除服务器上已有的代码?
因为不想每次打包完了之后,手动去xftp上面把打包好的代码拉入项目目录下面,所以使用了gulp和gulp-sftp来进行代码的上传,代码如下: var gulp = re…
gulp可以替换html代码里的内容吗
现在有个项目是配合php进行开发,是前后端耦合的,这是前提。 然后现在我使用gulp的gulp-asset-rev进行自动版本号功能。但是我们的项目路径是__PUBLI…
修改 Gulp 版本号形式是报错 Unhandled stream error in pipe.
将node_modules/rev-path目录下的index.js文件修改如下: // 源代码: // return modifyFilename(pth, (filename, ext) => `${filename}-${hash}${ex…
gulp打包 gulp-rev gulp-replace路径出错,部分未正常替换
之所以打包后的home.css不能正常替换 估计是不符合manifest里面的正则匹配 ,然后我测试了一下,将路径改为../home/home.css就能正常替换了,但是这…
一个用gulp启动的项目,mac电脑不报错,windows报这个错,有人知道怎么改吗?
下面图里面的那个warning,mac也有但是可以正常启动;但是windows电脑不仅有warning,主要是报错了,由于报错无法启动,求指点。。。 D:\project\fe-em…
如何用gulp编译es6语法?
我的最初想法是,用gulp做自动化工具,写es6语法,通过gulp-babel将es6编译为es5并混淆压缩,然后通过sourcemap进行调试,但是现在遇到的问题是gulp-…
gulp使用watch进行编译打包的时候怎样判断dist里面的一个文件夹为空
gulp使用watch进行编译打包的时候怎样判断dist里面的一个文件夹为空,意思是这个文件夹里面的文件都删除掉了,但是我却无法判断dist里面这个文件夹为…
gulp中使用babel转译async报错
function jsCompile() { return gulp .src(paths.src.jsFiles) .pipe( babel({ presets: ["@babel/preset-env"], plugins: ["@babel/plugin-transfor…
如何将当前目录的所有js、css压缩并合并到最后只有一个html文件?
如何将当前目录的所有js、css压缩并合并到最后只有一个html文件?我们的需求是最后提供给后端的只有html文件,后端用来解析,如果还引用js/css,将会…
前端项目 两台电脑通过一份gulpfile.js编译出来的文件不一样,造成没有更改过的文件被git提示可以提交。
同一个项目 都是win10系统 ide 一边是webStorm ,一边是vsCode。 package.json,gulpfile.js都和仓库里的一样。(依赖都是同一个版本) gulp版本都是 …
前端压缩打包,能不能把console之类的去掉,找了答案,但是不行啊?
能打包但是console.log去不掉 gulp.task("agency:build", ["agency:cache-templates"], function (cb) { agencySource.js.src.push(agencySource.bui…