最新版webstorm如何配置less环境
展开全部
1.在chrome中开启dev工具,开启容许CSS source maps设置
2.webstorm中只要创建了less扩展名的文件,就会有提示只要你同意就会创建一个firewatchers任务,但是这个默认的任务只能编译出css。我们需要对这个任务进行一些小小的修改,以便能达到产出sourcemap。
原版配置
改造后的配置
3.对Arguments 和Output paths to refresh这两项进行了修改
Arguments
1
--no-color --source-map=$FileNameWithoutExtension$.css.map $FileName$
Output paths to refresh
1
$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
这样就能够既产出.css文件又能产出.map文件了
产出的对应的map文件为
1
{"version":3,"sources":["app.less"],"names":[],"mappings":"AAAG;EACF,YAAA;;AAEE;EACA,aAAA;;AAEE;EACJ,UAAA;EACA,eAAA;EACA,iBAAA"}
是不是很棒呢,经过简单设置就可以快乐开发了!
4.修改命令的依据是
1
lessc app.less app.css --source-map=app.css.map
2.webstorm中只要创建了less扩展名的文件,就会有提示只要你同意就会创建一个firewatchers任务,但是这个默认的任务只能编译出css。我们需要对这个任务进行一些小小的修改,以便能达到产出sourcemap。
原版配置
改造后的配置
3.对Arguments 和Output paths to refresh这两项进行了修改
Arguments
1
--no-color --source-map=$FileNameWithoutExtension$.css.map $FileName$
Output paths to refresh
1
$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
这样就能够既产出.css文件又能产出.map文件了
产出的对应的map文件为
1
{"version":3,"sources":["app.less"],"names":[],"mappings":"AAAG;EACF,YAAA;;AAEE;EACA,aAAA;;AAEE;EACJ,UAAA;EACA,eAAA;EACA,iBAAA"}
是不是很棒呢,经过简单设置就可以快乐开发了!
4.修改命令的依据是
1
lessc app.less app.css --source-map=app.css.map
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询