Pytania otagowane jako webpack

Webpack to pakiet modułów JavaScript. Webpack pobiera moduły z zależnościami i generuje statyczne zasoby reprezentujące te moduły. Kluczowe funkcje Webpack są zakorzenione w rozszerzalności i umożliwiają programistom korzystanie z najlepszych praktyk w zakresie architektury sieciowej i wydajności sieci.

4
Programy ładujące Webpack a wtyczki; co za różnica?
Jaka jest różnica między programami ładującymi a wtyczkami w pakiecie internetowym? Dokumentacja dla wtyczek tylko mówi: Użyj wtyczek, aby dodać funkcje zwykle związane z pakietami w pakiecie internetowym. Wiem, że babel używa programu ładującego do transformacji jsx / es2015, ale wygląda na to, że inne typowe zadania (na przykład wtyczka …

12
Jak używać czcionek Google w React.js?
Zbudowałem stronę internetową z React.js i pakietem webpack . Chcę używać czcionek Google na stronie, więc wstawiam link w sekcji. Czcionki Google <link href="https://fonts.googleapis.com/css?family=Bungee+Inline" rel="stylesheet"> I ustaw CSS body{ font-family: 'Bungee Inline', cursive; } Jednak to nie działa. Jak mogę rozwiązać ten problem?

2
Pamięć podręczna Chrome a pamięć podręczna dysku
Interesuje mnie Chrome Memory Cache vs Disk Cache? Używam webpacka, popularnej wtyczki chunks i generuję wszystkie moje pliki za pomocą chunkhash. Czym różni się pamięć od podręcznej pamięci dyskowej. Kiedy przeładowuję stronę, niektóre pliki są ładowane z pamięci podręcznej, a niektóre z pamięci podręcznej dysku (bundle.js i image.jpg z pamięci …

5
Dekoratory Webpack Babel 6 ES6
Mam projekt napisany w ES6 z pakietem webpack. Większość transpilingów działa dobrze, ale kiedy próbuję dodać dekoratory w dowolnym miejscu, pojawia się ten błąd: Decorators are not supported yet in 6.x pending proposal update. Przejrzałem narzędzie do śledzenia problemów Babel i nie udało mi się tam niczego znaleźć, więc zakładam, …


11
Webpack - webpack-dev-server: nie znaleziono polecenia
Pracuję nad aplikacją internetową React przy użyciu pakietu internetowego, luźno obok tego samouczka . Przypadkowo dodałem folder node_modules do mojego git. Następnie usunąłem go ponownie za pomocą git rm -f node_modules/*. Teraz, kiedy próbuję uruchomić serwer webpacka, pojawia się następujący błąd: > webpack-dev-server -d --config webpack.dev.config.js --content-base public/ --progress --colors …
97 node.js  npm  webpack 

1
Sourcemaps off o jedną linię w Chrome, z Ruby on Rails, Webpack i React JS
Mam problem polegający na tym, że mapy źródeł generowane przez Webpack przy użyciu inline-source-mapustawienia konfiguracyjnego są wyłączone o jeden wiersz, gdy używam debugera Chrome devtools. Webpack jest konfigurowany w aplikacji Ruby on Rails w celu generowania połączonego, niezminimalizowanego pliku JavaScript składającego się z kilkudziesięciu modułów. Większość z tych modułów to …

2
Jak zoptymalizować czas kompilacji webpacka za pomocą narzędzia prefetchPlugin & Analysis?
Poprzednie badania: Jak mówi wiki webpack, możliwe jest użycie narzędzia analitycznego w celu optymalizacji wydajności kompilacji: z: https://github.com/webpack/docs/wiki/build-performance#hints-from-build-stats Wskazówki ze statystyk budowy Istnieje narzędzie do analizy, które wizualizuje kompilację, a także zapewnia wskazówki, jak można zoptymalizować rozmiar kompilacji i wydajność kompilacji . Możesz wygenerować wymagany plik JSON, uruchamiając pakiet webpack …


2
Webpack vs webpack-dev-server vs webpack-dev-middleware vs webpack-hot-middleware vs etc
Zaczynam pracę z webpackze node/expressśrodowiskiem rozwijającym się ReactJSpo stronie serwera aplikacji ze świadczonych react-router. Jestem bardzo zdezorientowany co do roli każdego pakietu webpack w środowiskach deweloperskich i prod (runtime). Oto podsumowanie mojego zrozumienia: webpack: Jest pakietem, narzędziem do łączenia różnych elementów aplikacji internetowej i umieszczania ich w jednym pliku .js …

5
Zależność Bootstrap4 PopperJs zgłasza błąd w Angular
Właśnie stworzyłem zupełnie nowy angular-cliproject i uruchomiono npm install bootstrap@4.0.0-beta jquery popper.js --save i zmieniono powiązane części pliku .angular-cli.json , jak poniżej "styles": [ "../node_modules/bootstrap/dist/css/bootstrap.css" ], "scripts": [ "../node_modules/jquery/dist/jquery.js", "../node_modules/popper.js/dist/popper.js", "../node_modules/bootstrap/dist/js/bootstrap.js" ], jednak otrzymując poniższy błąd 10:2287 Uncaught SyntaxError: Unexpected token export at eval (<anonymous>) at webpackJsonp.../../../../script-loader/addScript.js.module.exports (addScript.js:9) at Object.../../../../script-loader/index.js!../../../../popper.js/dist/popper.js …

8
Webpack, jak zbudować kod produkcyjny i jak go używać
Jestem bardzo nowy w pakiecie webpack. Odkryłem, że w wersji produkcyjnej możemy zmniejszyć rozmiar całego kodu. Obecnie pakiet webowy tworzy około 8 MB plików, a main.js około 5 MB. Jak zmniejszyć rozmiar kodu w kompilacji produkcyjnej? Znalazłem przykładowy plik konfiguracyjny webpacka z Internetu i skonfigurowałem dla mojej aplikacji i uruchomiłem …

9
Warunkowa kompilacja oparta na środowisku wykorzystującym Webpack
Mam kilka rzeczy do rozwoju - np. Makiety, którymi nie chciałbym nadużywać mojego dystrybuowanego pliku kompilacji. W RequireJS możesz przekazać konfigurację w pliku wtyczki i warunkowo wymagać jej wprowadzenia. Wydaje się, że w przypadku pakietu webpack nie ma sposobu, aby to zrobić. Po pierwsze, aby utworzyć konfigurację środowiska uruchomieniowego dla …


4
Webpack-dev-server obsługuje listę katalogów zamiast strony aplikacji
Rzeczywistą aplikację widzę tylko pod /public. Konfiguracje w webpack.config.jssą poniżej: var path = require('path'); var webpack = require('webpack'); module.exports = { entry: [ 'webpack-dev-server/client?http://localhost:8080', 'webpack/hot/only-dev-server', './app/js/App.js' ], output: { path: path.join(__dirname, 'public'), filename: 'bundle.js', publicPath: 'http://localhost:8080' }, module: { loaders: [ { test: /\.js$/, loaders: ['react-hot', 'babel-loader'], exclude: /node_modules/ } …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.