0.0.2 • Published 11 years ago
grunt-require-css v0.0.2
grunt-css2js
convert a css file into DOM script to inline style object
Example
/* foo.css */
.foo {
color: red;
}
will be converted to
// foo.css.js
(function () {
var cssText = ".foo {\n" +
" color:red;\n" +
"}";
// some DOM script to inline style element
}());
Getting Started
Install this grunt plugin next to your project's grunt.js gruntfile with: npm install grunt-css2js
Then add this line to your project's Gruntfile.js
gruntfile:
grunt.loadNpmTasks('grunt-css2js');
Documentation
in Gruntfile.js:
grunt.initConfig({
...
css2js: {
foo: {
src: 'src/foo.css',
dest: 'dist/foo.css.js'
},
bar: {
src: [ 'src/bar/a.css', 'src/bar/b.css' ],
dest: 'dist/bar.css.js'
}
}
...
});
Release History
0.2.1
- handle escaped characters by @aoberoi
0.2.0
- Support for grunt ~0.4.1
- fixes issues with double quotes by @aoberoi
0.1.1
bump up version number to force updating readme in npmjs.org
0.1.0
first release
License
Copyright (c) 2013 Choi Seong-Rak
Licensed under the BSD license.