Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.01 KB

README.md

File metadata and controls

50 lines (37 loc) · 1.01 KB

coffee-script loader for webpack

Usage

var exportsOfFile = require("coffee!./file.coffee");
// => return exports of executed and compiled file.coffee

var exportsOfFile2 = require("coffee?literate!./file.litcoffee");
// can also compile literate files.

Documentation: Using loaders

Recommended configuration

{
	module: {
		loaders: [
			{ test: /\.coffee$/, loader: "coffee-loader" },
			{ test: /\.(coffee\.md|litcoffee)$/, loader: "coffee-loader?literate" }
		]
	}
}

Caching

An option to save the result of the compilation to disk exists.

    module: {
        loaders: [
            {
                test: /\.coffee$/,
                loader: 'coffee',
                query: {
                    cacheDirectory: '.coffee-cache'
                }
            }
        ]
    }

License

MIT (http://www.opensource.org/licenses/mit-license.php)