永发信息网

sass中的sourcemaps是干什么用的

答案:1  悬赏:70  手机版
解决时间 2021-11-15 22:37
sass中的sourcemaps是干什么用的
最佳答案
首先,从名字可以看出sourcemaps是生成文件到源文件的一个映射,也就是sourcemaps记录了生成文件中的每一条语句在源文件中的对应位置。以gulp编译sass为例(假设你对gulp已经有了一定了解):
1. 先安装gulp-sourcemaps,命令为:npm install --save-dev gulp-sourcemaps
2. 在gulpfile.js中引用它:sourcemap = require( 'gulp-sourcemaps' )
3. 建立一个任务
gulp.task( 'sass', function() {
return gulp.src( ['./src/css/index.scss'] ) //后缀为scss
.pipe( sourcemap.init() ) //初始化
.pipe( sass({outputStyle: 'compressed'}) )
.pipe( sourcemap.write( './maps' ) ) //生成sourcemap文件,路径为./maps
.pipe( gulp.dest( './des/dist/' ) )
} );
这样在命令行中运行该任务:gulp sass,就可以生成sourcemaps文件了

在html中引入生成的css文件,谷歌浏览器打开该html文件,我们就能够看到下图。
标红的部分可以看到对应的样式文件是scss,点击进入就能够找到这个样式对应在scss文件中的位置了。
调试起来就方便啦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
与丽字意思相近的字有哪些
请问恰恰的基本舞步有哪些?律动、追步、方步
山东省人才服务中心地址好找么,我有些事要过
求fifaonline3 速度快,手感好的前锋
正装皮鞋只能配西裤穿吗?
这是Rainbow的那个综艺节目
求教怎么用mingw编译出64bit的dll
平板电脑16cmx23cm是几英寸
初中地理教学中如何突出中学生的主体地位李国
有没有买过二手车的?来说说感受
七子之歌——澳门中ma-cau这个名字是什么地方
求几个颠覆传统的销售实例(类似把梳子卖给和
我的净身高178.5 体重75kg 要买多少尺码的外
为什么我的电脑里的photoshop画不出正圆
路亚中国
推荐资讯
淮安汇通市场6、7、8、9、10、11、12区分别卖
梦幻西游求这只净瓶怎么打书?
菜鸟驿站(潍坊凤凰山庄店)地址在什么地方,想
用测力计两次拉动重为G的物体竖直向上运动,
求问图中是谁
电子天平的校准
云南昆明花椒鸡的做法?
锤子厂家介绍使用羊角锤的时候应该注意什么
求花床单百度云资源......
非遗到成都狮子山校区怎样坐地铁
用什么方法把黄河下游的水变清?为什么?
泰安站与泰山站相距多远
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?