发表于: 2018-04-23 23:39:58
1 278
今天完成的事情:
1、学习gulp和js的标记符。
明天计划的事情:
1、继续学习gulp和js.
2、搞任务总结。
遇到的问题:
在安装gulp的时候出现一个报错,搜索了资料。
这里package.json的name是gulp,
因为在package.json文件的name名字不能跟npm模块相同。
只要name相同,那么安装相关的依赖包就会失败。
改变package.json文件的name就能把这个问题解决了。
收获:
1、如何使用gulp自动添加文件的前缀。
gulp 来合并、压缩CSS以及进行 MD5命名以及替换文件中引入的CSS文件,当然这一系列操作都是用基于gulp插件的,主要会用到下面的几个插件:
上面是gulp所有的依赖插件。
从上到下分别是,gulp ,压缩css文件,合并文件,js检查文件,插件加载,路径添加,错误显示。
通过以上的配置之后,就可以开始运行 gulp
对我们的项目进行相关的操作啦;
使用 gulp
命令,运行Gulp.js
构建程序
首先运行 concat
这个 task
生成一个 rev-manifest.json
文件
然后再运行 rev
这个 task
替换掉文件中引入的 css
运行gulp的default文件看看gulp运行的流程。
这里是rev-manifest生成的json文件。
看看application文件下的替换文件:
这里不光发生了替换文件,还添加了MD5
命名.
2、说一下关于===的符一些事
评论