为了账号安全,请及时绑定邮箱和手机立即绑定

我可以使用sass导入外部托管的文件吗?

/ 猿问

我可以使用sass导入外部托管的文件吗?

繁华开满天机 2019-10-21 15:37:53

使用Sass(SCSS)/ Compass,是否可以从外部托管文件中将一些CSS / SCSS导入代码中?

我在CDN上托管了一个jQuery插件,并希望将CSS保留在相同的位置,以免丢失。但是,我也希望能够将CSS拉入我的代码并在我的主要CSS中进行编译,而不是在HTML中拉入一个额外的CSS文件。这可能吗?


查看完整描述

3 回答

?
牛魔王的故事

对于那些来这里寻找将CDN导入为Sass的人来说,@import我在这里找到了答案:https : //github.com/webpack-contrib/sass-loader/issues/246


这是您的操作方法(以引导程序为例):


styles.scss


@import url("https://maxcdn.bootstrapcdn.com/bootstrap/latest/css/bootstrap.min.css");


查看完整回答
反对 回复 2019-10-21
?
qq_笑_17

Sass不会从远程位置编译任何文件,所有文件必须可以从文件系统(本地硬盘,共享网络驱动器,已安装驱动器等)访问。


Sass也根本不编译CSS文件。 https://github.com/nex3/sass/issues/556


@import "my.css";

编译为


@import "my.css";

也许您可能对Compass扩展感兴趣?


查看完整回答
反对 回复 2019-10-21
?
慕妹3242003

你当然可以。在这种情况下,它与标准CSS @import规则完全一样。只要给它提供一个指向CDN托管的CSS文件的URL。


http://sass-lang.com/documentation/file.SASS_REFERENCE.html#import


查看完整回答
反对 回复 2019-10-21

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信