2016-09-21 9 views
5

Użyłem wielu node_modules w moim projekcie te są zależne od takich jak jQuery, jQuery materializować walidację itpWebPack łączenia wielu wersji jQuery aby zmniejszyć rozmiar pliku

użyłem WebPack zbudować jeden plik tak mogę zmniejszyć liczbę żądań. Wszystkie zależności używają innej wersji bibliotek jquery (głównie 2.4 i 3.1). Czy istnieje opcja połączenia całej wersji jquery z pojedynczą biblioteką kodów.

Na przykład: jeśli użyję 3 modułów, utworzę 3 różne moduły jquery w moim pliku kompilacji.

Jak mogę przekonwertować je w jedną wersję jquery?

Odpowiedz

4

można zdefiniować w konfiguracji WebPACK na zawsze rozwiązać tę zależność z określonej lokalizacji:

config.resolve = { 
    alias: { 
     "jquery": path.resolve(path.join(__dirname, "node_modules", "jquery")) 
    } 
}; 

https://webpack.js.org/configuration/resolve/

Powiązane problemy