@webpack_ru
Webpack — русскоговорящее сообщество

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 27 июля 2017 г.

09:20:35 ДП
User 252843358
Да, дейсвительно, на третьем))
11:07:46 ДП
User 102527201
Кто разбирается, помогите решить вопрос https://github.com/sshmyg/webpack-test
github.com/sshmyg/webpack-test
Contribute to webpack-test development by creating an account on GitHub.
01:58:34 ПП
User 187710551
Привет, может кто подсказать, есть список css entry, нужно для некоторых выключить url-loader и включить file-loader а для остальных использовать url-loader, самый просто способ это провернуть?
02:39:00 ПП
User 134200285
import 'file-loader!styles.css'; import 'url-loader!styles.css' не?
02:41:25 ПП
User 203491208
Ну и пропиши в webpack config куда тебе надо
02:41:53 ПП
User 177916640
попробуй плагин webpack-copy-plugin
02:42:06 ПП
User 177916640
ну или иное
02:42:48 ПП
User 177916640
ну тогда вебпак мове плагин
02:43:24 ПП
User 1333299
Да прост в билд конфиге пропиши, куда тебе надо складывать
02:43:52 ПП
User 203491208
У тебя еще и все в комментариях, читай- делай
02:44:04 ПП
User 203491208
../ и ты выше на директорию
02:44:12 ПП
User 1333299
О, хоть кто-то эджектит CRA
02:45:05 ПП
User 203491208
Ты попробуй
02:45:33 ПП
User 177916640
что за папка ноды ? node_modules ?
02:52:27 ПП
User 187710551
User 134200285
import 'file-loader!styles.css'; import 'url-loader!styles.css' не?
а как такую натацию скрестить с ExtractTextPlugin и scss ?
02:53:22 ПП
User 134200285
User 187710551
а как такую натацию скрестить с ExtractTextPlugin и scss ?
а причем здесь файл лоадер? ты что сделать хочешь?
02:55:18 ПП
User 187710551
User 134200285
а причем здесь файл лоадер? ты что сделать хочешь?
список entry: {
   index-critical: [ 'index.scss' ],
   index-external: ['index.scss'],
}
для critical изображения должны быть внешними, для external должны инлайниться в бандл
02:56:02 ПП
User 187710551
соотвественно все это в рамках одного конфига
02:56:51 ПП
User 134200285
изображения пересекаются или разные?
02:58:54 ПП
User 187710551
поправил entry выше, это вообще абсолютно одинаковые файлы по сути, только я хочу получить два варианта один с inline изображениями другой с внешними, источник scss один
03:02:01 ПП
User 134200285
User 187710551
поправил entry выше, это вообще абсолютно одинаковые файлы по сути, только я хочу получить два варианта один с inline изображениями другой с внешними, источник scss один
вот так вот на вскидку не думаю, что это можно реализовать в рамках одного конфига, и енрис тут не причем, так как какой лоадер ты будешь юзать для изображений определяется на уровне конфига, и насколько мне известно, ограничивать его применение можно только через include/exclude, а тут файлы картинок одни и теже. Но могу быть не прав
03:06:55 ПП
User 187710551
ну я собственно и накрутил две сборки, думал может есть вариант попроще, спасибо
03:07:52 ПП
User 134200285
похоже я наврал
03:08:04 ПП
User 134200285
{
  test: /\.svg/,
  issuer: /\.scss$/,
  use: {
    loader: 'svg-url-loader',
    options: {},
  },
},
03:08:20 ПП
User 134200285
нашел на просторах стековерфлоу. тебе нужен issuer
03:15:35 ПП
User 187710551
а можешь ссылку на вопрос скинуть?
03:27:45 ПП
User 102527201
User 187710551
ну я собственно и накрутил две сборки, думал может есть вариант попроще, спасибо
Есть проще варианты, но они криво работают. Я задал вопрос по этому поводу, жду ответов.
03:28:01 ПП
User 134200285
User 187710551
а можешь ссылку на вопрос скинуть?
https://stackoverflow.com/questions/36281354/use-different-loader-in-webpack-depending-on-from-where-im-importing
stackoverflow.com/questions/36281354/use-different-loader-in-webpack-depending-on-from-where-im-importing
I'm using the svg loader to import SVG icons in my React file. webpack.config.js: { test: /\.svg(\?.*)?$/, loader: 'svg' } component.js: import Icon from './icon.svg' render () { return <...
03:28:23 ПП
User 102527201
User 102527201
Кто разбирается, помогите решить вопрос https://github.com/sshmyg/webpack-test
github.com/sshmyg/webpack-test
Contribute to webpack-test development by creating an account on GitHub.
Вот похожая ситуация. Хочу два разных файла получить.
03:28:35 ПП
User 134200285
Там пофигу на вопрос, суть в том что можно юзать разные лоадеры в зависимости от того откуда ты делашь импорт