Вопросы с тегом «webpack»

Webpack - это пакет модулей JavaScript. Webpack принимает модули с зависимостями и генерирует статические ресурсы, представляющие эти модули. Ключевые функции Webpack основаны на расширяемости и позволяют разработчикам использовать лучшие практики в веб-архитектуре и веб-производительности.

1886
NPM против Бауэра против Browserify против Gulp против Grunt против Webpack

Я пытаюсь обобщить свои знания о самых популярных менеджерах пакетов JavaScript, пакетах и ​​исполнителях задач. Пожалуйста, поправьте меня, если я ошибаюсь: npm& bowerявляются менеджерами пакетов. Они просто скачивают зависимости и не знают, как создавать проекты самостоятельно. То , что они...

453
Управление зависимостями плагина jQuery в веб-пакете

Я использую Webpack в своем приложении, в котором я создаю две точки входа - bundle.js для всех моих файлов / кодов JavaScript и vendors.js для всех библиотек, таких как jQuery и React. Что я делаю для того, чтобы использовать плагины, которые имеют jQuery в качестве своих зависимостей, и я хочу,...

328
Как генерировать исходные карты при использовании babel и webpack?

Я новичок в Webpack, и мне нужна помощь в настройке для создания исходных карт. Я бегу webpack serveиз командной строки, которая успешно компилируется. Но мне действительно нужны исходные карты. Это мое webpack.config.js. var webpack = require('webpack'); module.exports = { output: { filename:...

306
Передача зависящих от среды переменных в веб-пакет

Я пытаюсь преобразовать угловое приложение из gulp в webpack. в gulp я использую gulp-preprocess для замены некоторых переменных на html-странице (например, имя базы данных) в зависимости от NODE_ENV. Каков наилучший способ достижения аналогичного результата с помощью...

273
Импорт ES6 с использованием пути входа ('@') в проекте vue.js с использованием Webpack

Я начинаю новый проект vue.js, поэтому я использовал инструмент vue-cli для создания нового проекта веб-пакета (т.е. vue init webpack). Проходя по сгенерированным файлам, я заметил следующий импорт в src/router/index.jsфайл: import Vue from 'vue' import Router from 'vue-router' import Hello from...

250
Что делает «publicPath» в Webpack?

Webpack документы утверждают , что output.publicPathэто: С output.pathточки зрения JavaScript. Не могли бы вы уточнить, что это на самом деле означает? Я использую output.pathи, output.filenameчтобы указать, где Webpack должен выводить результат, но я не уверен, что вставлять output.publicPathи...

245
Что такое горячая замена модуля в Webpack?

Я прочитал несколько страниц о горячей замене модуля в Webpack. Есть даже пример приложения, которое его использует . Я прочитал все это и до сих пор не понимаю. Что я могу с этим сделать? Предполагается, что он будет использоваться только в разработке, а не в производстве? Это как LiveReload, но...

238
Webpack style-loader vs css-loader

У меня два вопроса. 1) CSS Loader и Style Loader - это два веб-загрузчика. Я не мог понять разницу между ними. Почему я должен использовать два загрузчика, когда они оба выполняют одну и ту же работу? 2) Что это .useable.less и .useable.css, упомянутые в вышеупомянутых файлах...

222
Каковы различия между SystemJS и Webpack?

Я создаю свое первое приложение Angular, и я бы выяснил, какова роль загрузчиков модулей. Зачем они нам нужны? Я пытался искать и искать в Google, и я не могу понять, почему нам нужно установить один из них для запуска нашего приложения? Разве не достаточно просто использовать importдля загрузки...

210
Как я могу использовать ES6 в webpack.config.js?

Как использовать ES6 в webpack.config? Как этот репозиторий https://github.com/kriasoft/react-starter-kit делает? Например: используя это import webpack from 'webpack'; вместо того var webpack = require('webpack'); Это скорее любопытство, а не...

202
ES6 экспорт / импорт в индексный файл

В настоящее время я использую ES6 в приложении React через webpack / babel. Я использую индексные файлы, чтобы собрать все компоненты модуля и экспортировать их. К сожалению, это выглядит так: import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx';...

199
Как запретить моменту.js загружать локали с помощью веб-пакета?

Можно ли как-нибудь остановить moment.jsзагрузку всех локалей (мне просто нужен английский) при использовании веб-пакета? Я смотрю на источник, и кажется, что если hasModuleопределено, что это для веб-пакета, то он всегда пытается в require()каждой локали. Я почти уверен, что для исправления...

180
Как заставить сервер webpack dev работать на порте 80 и на 0.0.0.0, чтобы сделать его общедоступным?

Я новичок во всем мире nodejs / реагий, поэтому прошу прощения, если мой вопрос звучит глупо. Так что я играюсь с реагирующим.js . Всякий раз, когда я делаю, npm startон всегда работает localhost:8080. Как я могу изменить его, чтобы 0.0.0.0:8080он стал общедоступным? Я пытался прочитать исходный...

177
Как добавить шрифты в проекты, основанные на создании-реакции-приложения?

Я использую приложение create-реагировать и предпочитаю не eject. Непонятно, куда должны идти шрифты, импортированные через @ font-face и загруженные локально. А именно загружаю @font-face { font-family: 'Myriad Pro Regular'; font-style: normal; font-weight: normal; src: local('Myriad Pro...