例如,要查看函数或mixin接受的参数,我们使用Stylus内置函数p( )
。 p(rgba)
应生成inspect: rgba(red, green, blue, alpha)
。我创建了一个文件style.styl
,其中包含一行p(rgba)
。编译它,但生成的.css
文件为空。并不是说我感到惊讶,我的意思是我明白这段代码不能生成任何CSS。但是我在哪里寻找输出?
是否应该有某种控制台?或者它只用于在Stylus mixins和函数中传递一些参数(这会很奇怪)?我正在运行OS X并使用免费版的Prepros app编译Stylus。也许它与Node.js有关?虽然我知道JavaScript,但我还不熟悉它。
答案 0 :(得分:0)
此函数通过Node.js'console.log
方法将信息输出到STDIN。我不知道在Prepros中是否有任何类型的STDIN(可能是一些日志?)。
答案 1 :(得分:0)
我使用终端应用程序找到了输出。为此,我必须首先安装node.js
,之后我通过键入nmp install -g stylus
使用终端安装Stylus,最后我能够使用命令.styl
编译任何stylus
文件+ .styl
文件的路径。编译完文件后,我能够看到我正在寻找的输出:
inspect: rgba(red, green, blue, alpha)
compiled style.css