2017-02-17 3 views
1

Ich versuche, WDS automatisch neu kompilieren und laden Sie meine Seite.Webpack-Dev-Server - Neuladen/Neukompilieren funktioniert nicht

Meine webpack Config ist wie folgt:

module.exports = { 
    devtool: 'eval', 
    entry: './app/js/index.js', 
    output: { 
    filename: './public/js/index.js' 
    }, 
    module: { 
    loaders: [ 
     { 
     test: /\.js$/, 
     exclude: /(node_modules)/, 
     loader: 'babel-loader' 
     }, 
     { 
     test: /\.scss$/, 
     exclude: /(node_modules)/, 
     use: [ 
      { loader: 'style-loader' }, 
      { loader: 'css-loader' }, 
      { loader: 'sass-loader' } 
     ] 
     } 
    ] 
    }, 
    devServer: { 
    publicPath: "./public", 
    hot: true 
    } 
}; 

Zugriff auf localhost:8080 gibt mir die index.html Seite, aber ohne Code injiziert. Was kann ich tun?

Ich verwende Webpack 2.2.1 Webpack dev Server 2.3.0.

Antwort

0

Sie müssen auf die Datei ./public/js/index.js in Ihrer HTML-Seite verweisen. Zum Beispiel, in diesem Fall müssen Sie in der HTML-Datei

<head> 
    script src="../public/js/index.js" ></script> 
<head> 

Auf jeden Fall hinzufügen, um Ihre Frage braucht man, um zu beantworten, Ihre HTML-Datei zu sehen.

Verwandte Themen