0

Ich versuche derzeit, webpack mit dem Befehl set NODE_ENV=production && webpack (Window User) auszuführen Aber es gab keine Ausgabe innerhalb des src-Verzeichnisses mit dem Namen bundle.js, tatsächlich gab es keine Ausgabedatei.Webpack erzeugt keine Ausgabedateien

Ich habe bis jetzt nur webpack-dev-server benutzt, also versuche ich zum ersten mal eine Konfigurationsdatei mit Plugins zu erstellen. webpack-dev-server wie ich es versucht habe, läuft ok.

src Ordner enthält alle meine Dateien einschließlich HTML und Javascript.

Ich brauche eine Ausgabedateien mit funktionierenden minimierten und komprimierten Codes. Bitte assistieren und beraten !!

Die unten wurde im Terminal

Hash: 09ea2200290287327c75 
Version: webpack 1.13.2 
Time: 6976ms 
    Asset  Size Chunks    Chunk Names 
bundle.js 3.48 MB  0 [emitted] main 
    [0] multi main 28 bytes {0} [built] 
    [1] ./src/index.js 2.73 kB {0} [built] 
    + 12 hidden modules 

ich habe eine webpack.config.js Datei gefunden, die unter Config hat.

const path = require('path'); 
const webpack = require('webpack'); 
const debug = process.env.NODE_ENV !== "production"; 

module.exports = { 
    entry: [ 
    './src/index.js' 
    ], 
    output: { 
    path: path.resolve(__dirname,'/src'), 
    filename: 'bundle.js' 
    }, 
    devtool: debug ? "inline-sourcemap" : null, 
    module: { 
    loader: [{ 
     exclude: /node_modules/, 
     loader: 'babel', 
     query: { 
     presets: ['angular'] 
     } 
    }] 
    }, 
    devServer: { 
    historyApiFallback: true, 
    contentBase: 'src' 
    }, 
    plugins: debug ? [] : [ 
    new webpack.optimize.DedupePlugin(), 
    new webpack.optimize.OccurenceOrderPlugin(), 
    new webpack.optimize.UglifyJsPlugin({ 
     compress: { warnings: false } 
    }) 
    ] 
}; 

Antwort

2

macht nicht das, was Sie erwarten:

path : path.resolve(__dirname, '/src') 

Weil es zu /src verrechnet wird, und nicht, wie Sie wahrscheinlich src/ im aktuellen Verzeichnis“ Expected.

Dafür verwenden diese:

path : path.resolve(__dirname, 'src') 
+0

** Danke bro ** –