This repository was archived by the owner on Aug 8, 2019. It is now read-only.
  
  
  - 
                Notifications
    You must be signed in to change notification settings 
- Fork 125
loader conventions
        Timothy Gu edited this page Jul 25, 2016 
        ·
        10 revisions
      
    | extension | semantic | loader examples | 
|---|---|---|
| .js | returns module exports | babel-loader | 
| .ts | returns module exports | ts-loader | 
| .coffee | returns module exports | coffee-loadercoffee-redux-loader | 
| .jsx | returns module exports (react component) | jsx-loaderreact-hot-loader!jsx-loader | 
| .json.json5 | returns json value | json-loaderjson5-loader | 
| .txt | return string value | raw-loader | 
| .css | returns nothing, side effect of adding style to DOM | style-loader!css-loaderstyle-loader!css-loader!autoprefixer-loader | 
| .less | returns nothing, side effect of adding style to DOM | style-loader!css-loader!less-loader | 
| .scss | returns nothing, side effect of adding style to DOM | style-loader!css-loader!scss-loader | 
| .styl | returns nothing, side effect of adding style to DOM | style-loader!css-loader!stylus-loader | 
| .png.jpg.jpeg.gif.svg | returns url to image | file-loaderurl-loader | 
| .woff.ttf | returns url to font | file-loaderurl-loader | 
| .wav.mp3 | returns url to audio | file-loaderurl-loader | 
| .mpeg.mp4.webm.ogv | returns url to video | file-loader | 
| .html | returns HTML as string | html-loader | 
| .md.markdown | returns HTML as string | html-loader!markdown-loader | 
| .pug.jade | returns template function | pug-loader | 
| .hbs.handlebars | returns template function | handlebars-loader | 
webpack 👍