
gulp
肖肖肖丽珠
学习学习。写博客是为了积累和总结。如果写的有错欢迎大家指正点拨。努力成为技术小牛~~加油
展开
-
使用gulp压缩一个js文件
首先下载gulp,gulp-uglify命令行输入:npm install gulp -gnpm install gulp-uglify -g然后新建一个文件gulpfile.jsvar gulp = require('gulp');var uglify = require('gulp-uglify');// 新建一个‘script’任务用于压缩js文件gulp.task('script', function () { // 找到需要压缩的文件 return (...原创 2021-07-31 15:37:34 · 647 阅读 · 0 评论 -
降低gulp版本。处理gulp和node的不兼容问题。利用插件使gulp3和node14兼容
如果你的node版本是4的却使用的3的语法肯定要改很多东西。所以我们用个插件使他兼容。我的node的版本是14.16.1.首先查看我安装的gulp的版本:gulp -v我想把本地local的降到3.9.1. 执行:npm install --save-dev gulp@3.9.1然后在package.json里面新建一个json文件。命名npm-shrinkwrap.jsonnpm-shrinkwrap.json{ "dependencies": {...原创 2021-04-23 11:34:40 · 3950 阅读 · 3 评论 -
gulp和node的兼容性问题fs.js:45 } = primordials; ^ ReferenceError: primordials is not defined
在我运行npm run gulp的时候发现报错了这是由于node和gulp的兼容性问题导致的,node 12.0的版本之后(包括12.0版本)不支持gulp4.0之前的版本然后查看我们的node版本。node-v解决方案:我们可以使用nvm管理node的版本,具体参考这个页面如何保证一个项目使用低版本的node。还有项目使用其他高版本的node呢?这就需要nvm啦 降低node版本,要低于 12.0 版本 升级gulp版本到4.0(比较推荐这个)...原创 2021-04-22 19:52:53 · 4160 阅读 · 0 评论 -
【重要总结】使用gulp来解决浏览器缓存的问题。还有遇到的bug。missing script: gulp和Task function must be specified
开始浏览器缓存,我们是在css 和js后面加上随机数。<script type="text/javascript"> document.write('<link href="test.css?ver="'+Math.random()+' ref="stylesheet"/>'); document.write('<script src="test....原创 2020-04-09 17:56:11 · 727 阅读 · 0 评论