Meine aktuelle webpack.config
DateiWie erstellt man eine Quellkarte für WebPack?
module.exports = {
entry: "./entry.js",
output: {
devtoolLineToLine: true,
sourceMapFilename: "./bundle.js.map",
pathinfo: true,
path: __dirname,
filename: "bundle.js"
},
module: {
loaders: [
{ test: /\.css$/, loader: "style!css" }
]
},
};
Ich war hier https://webpack.github.io/docs/configuration.html und fand die Lektüre folgenden:
output.sourceMapFilename
[file] wird durch die Dateinamen der Datei JavaScript ersetzt.
[ID] wird durch die ID des Chunks ersetzt.
[Hash] wird durch den Hash der Kompilierung ersetzt.
Ich habe es oben hinzugefügt, wie Sie sehen können, aber wenn meine Webpack-Uhr läuft, sehe ich keine Map-Datei?
Wie wird das gemacht?
Ah danke! Das funktionierte 'webpack -d -watch', das Konfigurationswerkzeug hat nichts getan, bis ich diesen Befehl benutzt habe. –
@LeonGaban Die Option '-d' ist nur eine Abkürzung, die unter anderem das' devtool' enthält. Die Konfigurationsoption sollte mit 'webpack --watch' funktionieren. – dreyescat
Ich denke das ist entweder keine Situation. Sie müssen sowohl den Befehlsparameter '-d' als auch die devtool-Deklaration zusammen mit der sourceMapFilename-Definition in webpack.config.js haben –