与LiveReload一起使用Bourbon SASS库
我很想使用,但我似乎无法让他们一起工作。有人成功地让这两个人玩得很好吗?cmal 我在周末对此进行了思考,发现如果您使用“在处理更改后运行自定义命令”选项而不是标准编译选项,那么您可以使用上详述的命令与LiveReload一起使用Bourbon SASS库,sass,css-preprocessor,Sass,Css Preprocessor,我很想使用,但我似乎无法让他们一起工作。有人成功地让这两个人玩得很好吗?cmal 我在周末对此进行了思考,发现如果您使用“在处理更改后运行自定义命令”选项而不是标准编译选项,那么您可以使用上详述的命令 如果有帮助的话,我写了一个。有人告诉我,通过将lib/bourbon.rb文件传递到LiveReload中的“运行自定义命令”选项,可以让它工作。请参阅所附图片。 如果您安装了Bourbon的最新版本(3.0.0),并将Bourbon安装到compass sass目录中: bourbon inst
如果有帮助的话,我写了一个。有人告诉我,通过将lib/bourbon.rb文件传递到LiveReload中的“运行自定义命令”选项,可以让它工作。请参阅所附图片。
如果您安装了Bourbon的最新版本(3.0.0),并将Bourbon安装到compass sass目录中:
bourbon install --path ./sass
然后,您可以通过一个小调整来使用LiveReload。您需要将LiveReload版本的SASS至少替换为3.2.3,因为Bourbon需要这样做
有关如何替换LiveReload默认SASS版本的说明,请参见:
这似乎对我有用。亚当:我没能做到这一点。在处理更改后运行自定义命令下使用以下命令,LiveReload将在我更改文件后挂起。它显然在做些什么,但它失败了。从CLI中查找时使用相同的命令
sass--watch styles/site.scss-r./styles/bourbon/lib/bourbon.rb
CMAL,我能想到的唯一一件可能导致问题的事情是,您输入的sass命令相对于您在LiveReload中查看的文件夹具有正确的路径。换句话说,当您从cli运行此命令时,您是否与LiveReload用于此项目的目录位于同一目录中?亚当:是的,在这两种情况下,我都位于项目的根目录中。非常神秘。我没有弄明白这一点,而是在0.3秒的延迟时间内使用LiveReload刷新浏览器,并通过终端观看sass/bourbon。不是很优雅,但很管用。
bourbon install --path ./sass