什么是URL()函数在手写笔的设置吗?(What does url() function do in

2019-10-19 23:08发布

我一直在关注这里的文档在官方手写文档和怀疑什么url()的示例代码中存在的功能一样。 特别是,我想知道我应该写在我的项目/文件中的代码...例如,如果我把它定义app.js (或server.js )在我的Node.js / Express应用程序文件,它会触发错误: str is not defined的,因为很明显,我不定义str在我的文件变量。

不过,我不明白什么是str变量以及它确实来自摆在首位。

我认为url()函数是一个包装,是当实际手写代码查找被执行url()在其手写文件(如一个style.styl ),但除此之外,我不明白它做什么也不当我定义它,当我不需要。

任何人都可以帮助我在这里澄清呢?

我用快递3.5.1和手写笔0.44。

Answer 1:

它可以帮助你把图像转化基地-64数据去正确的样式表,而不是链接到的图像作为外部资源。

有一个很好的外行的介绍,这个概念在这里

它取代了默认的url()如果你将其设置为一个选项,样式表的行为。

这样,当你说:

.someElement
   background-image url('someImage.png')

的而不是链接到图像文件,指示笔的图像为基64串和内联入输出样式转换



文章来源: What does url() function do in Stylus setup?