webfont-webpack-plugin
Webpack plugin for the webfont package.
Generating fonts from svg icons using the webpack. Supported any style (CSS
, SCSS
and own) of templates.
Install
npm install --save-dev webfont-webpack-plugin
Usage
Example for CSS
with directly import
(will be works for SCSS
/Less
/Etc):
entry.js
;
webpack.config.js
;; entry: path output: path: path module: rules: test: /\.css/ use: "style-loader" "css-loader" loader: "url-loader" test: /\.?$/ plugins: files: path dest: path destTemplate: path ;
Example for SCSS
with import
inside SCSS
file (will be works for CSS
/SCSS
/Less
/Etc):
any-file.scss
; a.avatar
entry.js
;
webpack.config.js
;; entry: path output: path: path module: rules: test: /\.scss$/ use: "style-loader" "css-loader" "sass-loader" loader: "url-loader" test: /\.?$/ plugins: files: path dest: path destTemplate: path ;
Options
files
- (required)glob
for files (nonsvg
files ignored by default).dest
- (required) path to generated files.destTemplate
- (optional) path to generated template directory (if not passed useddest
option value).bail
- (optional) break build if generation have error.- additional options - see webfont options.
Related
- webfont - api for this package.
Contribution
Feel free to push your code if you agree with publishing under the MIT license.