Css 禁用SASS上的映射文件
我想知道如何防止编写Css 禁用SASS上的映射文件,css,sass,Css,Sass,我想知道如何防止编写.map文件。我在一个非常基本的设置中使用Sass: sass --watch style.scss:style.css 我必须添加哪些参数来避免SAS生成映射文件?这取决于实现 对于,请尝试以下操作: sass --sourcemap=none --watch style.scss:style.css 如果您使用的用法是--无源映射: sass --no-source-map --watch style.scss:style.css 作品: 不工作,仍生成.map文
.map
文件。我在一个非常基本的设置中使用Sass:
sass --watch style.scss:style.css
我必须添加哪些参数来避免SAS生成映射文件?这取决于实现 对于,请尝试以下操作:
sass --sourcemap=none --watch style.scss:style.css
如果您使用的用法是
--无源映射
:
sass --no-source-map --watch style.scss:style.css
作品:
不工作,仍生成.map文件:
sass --update --sourcemap=none style.scss:style.css
因此,请确保您没有--update
标志它可以工作:
sass --watch --no-source-map input.scss output.css
与
使用dart2js 2.0.0-dev.66.0编译的1.8.0
我在
Ubuntu
上使用用dart2js 2.0.0编译的sass 1.13.2版,它是sass——无源代码映射——查看[source]。scss:[target]。css
as--源映射
启用源映射,而--无源映射
禁用源映射。谢谢您的回答。只是为了澄清一下,我能不能给这个参数一次,让Sass记住我永远都不想拥有.map
文件?你不能。就像你不能让它记住你给sass命令的任何其他选项一样。@cimmanon我想到了一个类似配置文件的东西,在这里我也可以设置其他默认参数@超大的,有一个。它被称为environment.rb
,它被深深地隐藏在sass安装文件夹中。现在我正试图弄明白如何修改这个配置,尽管我对Ruby语言不是很熟悉。当我成功时,我会更新我的答案。@matewka谢谢!你的答案是工作的顺便说一句,无论如何,它将是有趣的知道如何禁用它在一般情况下!谢谢你添加这个,我想这将帮助人们!使用sass--update--force--sourcemap=none-style.scss:style.css
--force flag将强制编译,即使目标css比scssI am更新,并在MacOs上使用dart2js 2.6.1编译的sass版本1.23.7,其工作方式与@ahmed提到的方式相同<代码>sass--无源代码映射--查看[source].scss:[target].css
我使用的是在windows上使用dart2js 2.7.1编译的sass版本1.26.2。以上的解决方案对我很有效。谢谢@ahmed kamal。
sass --watch --no-source-map input.scss output.css