mirror of
https://github.com/haml/haml.git
synced 2022-11-09 12:33:31 -05:00
Mention haml/sass executables in docs on how to use.
This commit is contained in:
parent
2f56b425ba
commit
3ffaaf5b64
2 changed files with 21 additions and 15 deletions
21
lib/haml.rb
21
lib/haml.rb
|
@ -23,13 +23,10 @@ $LOAD_PATH << dir unless $LOAD_PATH.include?(dir)
|
|||
#
|
||||
# == Using Haml
|
||||
#
|
||||
# Haml can be used in two ways:
|
||||
# Haml can be used in three ways:
|
||||
# as a plugin for Ruby on Rails,
|
||||
# and as a standalone Ruby module.
|
||||
#
|
||||
# Sass can be used in several ways:
|
||||
# As a template engine for Ruby on Rails or Merb,
|
||||
# or as a standalone engine.
|
||||
# as a standalone Ruby module,
|
||||
# and as a command-line tool.
|
||||
# The first step for all of these is to install the Haml gem:
|
||||
#
|
||||
# gem install haml
|
||||
|
@ -39,13 +36,15 @@ $LOAD_PATH << dir unless $LOAD_PATH.include?(dir)
|
|||
#
|
||||
# haml --rails path/to/rails/app
|
||||
#
|
||||
# Haml is enabled in Merb by default,
|
||||
# so Merb users don't have to do anything more.
|
||||
#
|
||||
# Once it's installed, all view files with the ".haml" extension
|
||||
# (or ".html.haml" for Merb or edge Rails)
|
||||
# Once it's installed, all view files with the ".html.haml" extension
|
||||
# will be compiled using Haml.
|
||||
#
|
||||
# To run Haml from the commandline, just use
|
||||
#
|
||||
# haml input.haml output.html
|
||||
#
|
||||
# Use <tt>haml --help</tt> for full documentation.
|
||||
#
|
||||
# You can access instance variables in Haml templates
|
||||
# the same way you do in ERb templates.
|
||||
# Helper methods are also available in Haml templates.
|
||||
|
|
15
lib/sass.rb
15
lib/sass.rb
|
@ -20,9 +20,10 @@ $LOAD_PATH << dir unless $LOAD_PATH.include?(dir)
|
|||
#
|
||||
# == Using Sass
|
||||
#
|
||||
# Sass can be used in several ways:
|
||||
# As a plugin for Ruby on Rails or Merb,
|
||||
# or as a standalone parser.
|
||||
# Sass can be used in three ways:
|
||||
# as a plugin for Ruby on Rails,
|
||||
# as a standalone Ruby module,
|
||||
# and as a command-line tool.
|
||||
# Sass is bundled with Haml,
|
||||
# so if the Haml plugin or RubyGem is installed,
|
||||
# Sass will already be installed as a plugin or gem, respectively.
|
||||
|
@ -42,7 +43,7 @@ $LOAD_PATH << dir unless $LOAD_PATH.include?(dir)
|
|||
#
|
||||
# to config/dependencies.rb.
|
||||
#
|
||||
# Sass templates in Rails and Merb don't quite function in the same way as views,
|
||||
# Sass templates in Rails don't quite function in the same way as views,
|
||||
# because they don't contain dynamic content,
|
||||
# and so only need to be compiled when the template file has been updated.
|
||||
# By default (see options, below),
|
||||
|
@ -50,6 +51,12 @@ $LOAD_PATH << dir unless $LOAD_PATH.include?(dir)
|
|||
# Then, whenever necessary, they're compiled into corresponding CSS files in public/stylesheets.
|
||||
# For instance, public/stylesheets/sass/main.sass would be compiled to public/stylesheets/main.css.
|
||||
#
|
||||
# To run Sass from the commandline, just use
|
||||
#
|
||||
# sass input.sass output.css
|
||||
#
|
||||
# Use <tt>sass --help</tt> for full documentation.
|
||||
#
|
||||
# Using Sass in Ruby code is very simple.
|
||||
# After installing the Haml gem,
|
||||
# you can use it by running <tt>require "sass"</tt>
|
||||
|
|
Loading…
Add table
Reference in a new issue