我正在使用纯Sass(不使用Compass / SUZY / Bourbon等)并且我不知道应该把我的*.rb文件放在哪里。虽然我不是Ruby程序员,但我找到了别人编写的函数,可以满足我的需求。我尝试过搜索,但结果都是死路一条。
官方文档本身没有提供任何线索,只有如何创建自定义函数的信息: http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html#adding_custom_functions
尝试了这个解决方案后(尽管我能够VI文件),出现了“LoadError: no such file to load -- static/sass/modules/lib/custom.rb”错误:http://www.seancolombo.com/2010/07/28/how-to-make-and-use-a-custom-sass-function/。我找到了与此最接近的 SO 问题,但我没有使用 Compass 或 Rails,所以这些解决方案对我来说毫无意义:How do I load extensions to the Sass::Script::Functions module?。
我希望将自定义功能保留在模块目录中(其中包含我自己的自定义 Bootstrap 库)。如果必须放在其他地方,我也可以接受。
官方文档本身没有提供任何线索,只有如何创建自定义函数的信息: http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html#adding_custom_functions
sass styles.scss styles.css -r custom.rb
尝试了这个解决方案后(尽管我能够VI文件),出现了“LoadError: no such file to load -- static/sass/modules/lib/custom.rb”错误:http://www.seancolombo.com/2010/07/28/how-to-make-and-use-a-custom-sass-function/。我找到了与此最接近的 SO 问题,但我没有使用 Compass 或 Rails,所以这些解决方案对我来说毫无意义:How do I load extensions to the Sass::Script::Functions module?。
我希望将自定义功能保留在模块目录中(其中包含我自己的自定义 Bootstrap 库)。如果必须放在其他地方,我也可以接受。
-r ./static/sass/modules/lib/custom.rb
将会起作用,不需要使用绝对路径。 - cimmanon