Also in webpack 2 , wenn Sie eine Datei import file from './file';
Ich habe die folgende Nachricht erhalten:
Sie benötigen möglicherweise einen geeigneten Loader, um diesen Dateityp zu verarbeiten.
Dies liegt daran, dass ich, wenn ich eine Datei in [email protected] benötige, Folgendes hatte:
resolve: {
extensions: ['', '.js']
...
Aber es scheint, dass dies in webpack @ 2 nicht mehr akzeptiert wird.
Ungültiges Konfigurationsobjekt. Webpack wurde mit a initialisiert Konfigurationsobjekt, das nicht mit dem API-Schema übereinstimmt - configuration.resolve.extensions [0] sollte nicht leer sein.
Ich habe Migrationsleitfaden gelesen, aber ich konnte es nicht finden.
Meine Lader sind so einfach:
%Vor%Wie repariere ich es?
Danke
In einer neueren Webpack-Version können Sie keine leere Zeichenfolge verwenden. Es sagt:
Getting error: configuration.resolve.extensions[0] should not be empty
.
Sie müssen extensions: ['.js']
oder extensions: ['*', '.js']
verwenden.
Problem: Ссылка
dies wurde jetzt in webpack2 geändert
Jetzt müssen Sie nur
angeben %Vor%und wenn Sie '' im Array angeben, wird ein Fehler ausgegeben
configuration.resolve.extensions [0] sollte nicht leer sein
Sie können auch ['*']
angeben, wenn Sie alle Dateien abgleichen möchten.
Tags und Links javascript migration webpack webpack-2