RUBY(1)
π¦ RUBY(1) π¦
okay bestie, welcome to the Ruby manual page, but make it make sense. The actual command is scss, and it's giving compiler main character energy. π
β¨ NAME β¨
Ruby β Scss compiles CSS from SCSS (Sassy CSS) files. π
β¨ SYNOPSIS β¨
scss [options] [INPUT] [OUTPUT]
β¨ DESCRIPTION β¨
π¬ Description: π¬
Converts SCSS or Sass files to CSS. That's the whole job. iconic, honestly. β¨
π Common Options: π
-I,--load-path PATHβ Specify a Sass import path.-r,--require LIBβ Require a Ruby library before running Sass.--compassβ Make Compass imports available and load project configuration.-t,--style NAMEβ Output style. Can benested(default),compact,compressed, orexpanded.-?,-h,--helpβ Show this help message.-v,--versionβ Print the Sass version.
π Watching and Updating: π
--watchβ Watch files or directories for changes. The location of the generated CSS can be set using a colon:
scss --watch input.scss:output.css
scss --watch input-dir:output-dir
--pollβ Check for file changes manually, rather than relying on the OS. Only meaningful for--watch.--updateβ Compile files or directories to CSS. Locations are set like--watch.-f,--forceβ Recompile every Sass file, even if the CSS file is newer. Only meaningful for--update.--stop-on-errorβ If a file fails to compile, exit immediately. Only meaningful for--watchand--update.
π₯ Input and Output: π₯
--sassβ Use the indented Sass syntax.--sourcemap=TYPEβ How to link generated output to the source files.auto(default): relative paths where possible, file URIs elsewherefile: always absolute file URIsinline: include the source text in the sourcemapnone: no sourcemaps
-s,--stdinβ Read input from standard input instead of an input file. This is the default if no input file is specified.-E,--default-encoding ENCODINGβ Specify the default encoding for input files.--unix-newlinesβ Use Unix-style newlines in written files. Always true on Unix.-g,--debug-infoβ Emit output that can be used by the FireSass Firebug plugin.-l,--line-numbersβ Emit comments in the generated CSS indicating the corresponding source line.--line-commentsβ (the original page gives no description here, bestie β I'm not making one up π)
π Miscellaneous: π
-i,--interactiveβ Run an interactive SassScript shell.-c,--checkβ Just check syntax, don't evaluate.--precision NUMBER_OF_DIGITSβ How many digits of precision to use when outputting decimal numbers. Defaults to10.--cache-location PATHβ The path to save parsed Sass files. Defaults to.sass-cache.-C,--no-cacheβ Don't cache parsed Sass files.--traceβ Show a full Ruby stack trace on error.-q,--quietβ Silence warnings and status messages during compilation.
Ruby Sass 3.7.4 β November 2021 β RUBY(1). That's the footer, bestie, and this manual page ate. periodt. π«Άβ¨π
π¦ where this page comes from
- debian bookworm: ruby-sass 3.7.4-5 Β· MIT
- ubuntu jammy: ruby-sass 3.7.4-5 Β· MIT
- ubuntu noble: ruby-sass 3.7.4-5 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms