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

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

974 members

Архив канала @webpack_ru 3 апреля 2017 г.

12:46:59 ПП
User 268035
Ребятки, добрый день
12:47:21 ПП
User 268035
Сталкивался ли кто-то с такой проблемой. Есть конфиг - из корня отлично работает. А вот из директории /config/ не очень
12:47:51 ПП
12:48:07 ПП
12:48:34 ПП
User 81870055
А он тогда считает, что корень — это папка config
12:48:42 ПП
User 81870055
Там все пути надо скорректировать
12:48:55 ПП
User 32530886
привет. я ща в питере, как и многие. врятли ответят
12:49:07 ПП
User 156805060
вовремя ты
12:49:09 ПП
User 268035
Не-не, он не распознает что файл нужно file-loader'ом хавать
12:49:19 ПП
User 268035
(да знаю, соболезную, рабочий день идет)
12:51:05 ПП
12:54:57 ПП
User 268035
Нет, он же не понимает почему-то, что надо использовать file-loader
12:55:04 ПП
User 268035
>You may need an appropriate loader to handle this file type.
12:55:10 ПП
User 268035
Хотя в конфиге ЧЕТКО указано
12:55:21 ПП
User 32530886
какой вебпак?
12:55:22 ПП
User 81870055
По расширению понимает
12:59:59 ПП
01:00:07 ПП
User 215723909
Попробуй с include: path.join(__dirname, '../src') или убери его
01:00:08 ПП
User 268035
User 81870055
По расширению понимает
Ну вот как бы должен
01:00:24 ПП
User 268035
Ну так он видит файл, он почему-то не понимает чем его читать
01:01:00 ПП
User 215723909
файл он видит, просто правило не срабатывает
01:01:31 ПП
User 268035
Но там же четко                 test: /\.(jpe?g|png|gif|svg)$/i,
01:01:43 ПП
User 215723909
но речь то об include
01:02:52 ПП
User 81870055
А с ../src работает?
01:03:17 ПП
User 81870055
Есть предположение, что правило срабатывает при такой маске и данном контексте
01:03:31 ПП
User 81870055
Но ./src будет config/src
01:03:52 ПП
User 268035
User 81870055
А с ../src работает?
Нет
01:05:48 ПП
User 215723909
то есть та же ошибка?
01:06:22 ПП
01:07:17 ПП
User 215723909
а папка config в папке payform?
01:08:24 ПП
01:41:08 ПП
User 215723909
там путь к src же задан еще и для context=./src
01:41:49 ПП
User 215723909
попробуйте его тоже поменять на что-то типо
loaders: [
  `file-loader?context=${path.join(__dirname, '../src')}&name=/[path][name].[ext]`
]
01:42:09 ПП
01:42:15 ПП
User 215723909
или отдельно loader и query
01:42:48 ПП
User 215723909
test: ...,
loader: 'file-loader',
query: {
  context: path.join(__dirname, '../src'),
  name: '/[path][name].[ext]'
}
01:43:11 ПП
User 268035
Буду пробовать
01:44:01 ПП
User 215723909
и если вебпак все ж 2-ой то наверно rules будет уместнее