2016-07-31 2 views
4

Ich habe eine einfache VorlageWie roh statische HTML-Datei auf webpack

test.html

<div>raw text with content</div> 

alles, was ich tun möchte, geschrieben benötigen wird, um die RAW-Datei erfordert, ohne Änderungen

like

Ich habe versucht, die HTML mit dem Extra-Text-Plugin zu laden, aber es funktioniert nicht

var ExtractTextPlugin = require('extract-text-webpack-plugin'); 

module.exports = 
{ 
    module: 
    { 
     loaders: 
      [ 
       { test: /\.html$/, loader: 'html' } 
      ] 
    }, 
    plugins: [ 
     new ExtractTextPlugin("[name].html") 
    ] 
}; 
+0

Verwenden Webpack als Build-System nicht - ** nicht ** ist. Webpack ist ein Modulbündler für JS und Ihre statischen Ressourcen, die Sie ** darin ** verwenden. – Kreozot

+0

By the way - webpack perfekt arbeiten mit Schluck/Grunt. – Kreozot

Antwort

4

Try html-loader zu verwenden:

import TestTemplate from 'html!./test.html'; 
+0

Warum gibt es "exports = template_content" statt nur den Vorlageninhalt zurück? wie soll ich den Inhalt holen? – user3531149

+0

Hier ist die Antwort: http://Stackoverflow.com/a/38693290/1087901 – Kreozot