Stylus输出到哪里?

时间:2014-09-25 11:29:40

标签: css stylus

例如,要查看函数或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,但我还不熟悉它。

2 个答案:

答案 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