Sha256: fd4573bd3d09cae731385211ff240ddd172d8acd23bc0708a2deffeac3945eea

Contents?: true

Size: 962 Bytes

Versions: 26

Compression:

Stored size: 962 Bytes

Contents

## Compiler

The _compiler_ middleware compiles files that have not yet been compiled, or have been modified. Good examples of this are _sass_ and _less_, both of which compile to css. The compiled data is written to disk, and serving is delegated to the _static_ middleware, therefore the _dest_ should be accessible (or the same) as _static_'s _root_ option. 

    connect.createServer(
		connect.compiler({ src: __dirname + '/public', enable: ['sass'] })
	);

### Options

    src      Root directory from which to compile files. Defaults to CWD.
    dest     Destination directory of compiled files, defaults to src or CWD.
    enable   Enabled compilers, currently supported are "sass", and "less".

### Supported Compilers

  * sass
  * less

### Environment Variables

    --compilerSrc
    --compilerDest

### Links

  * [Sass.js](http://github.com/visionmedia/sass.js)
  * [Less.js](http://github.com/cloudhead/less.js)

### See Also

  * staticProvider

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
vulcan-0.8.2 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.8.1 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.8.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.7.2 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.7.1 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.7.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.6.1 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.6.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.5.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.4.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.3.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.5 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.4 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.3 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.2 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.1 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.2.0 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.1.6 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.1.5 server/node_modules/connect-form/support/connect/docs/compiler.md
vulcan-0.1.4 server/node_modules/connect-form/support/connect/docs/compiler.md