Size: a a a

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

2020 May 05

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
а как вебпак узнает что ты их используешь? ему ж граф зависимостей построить надо
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Überdoge
Я вот это зачем указываю?:
 plugins: [
   new MiniCssExtractPlugin({
     // Options similar to the same options in webpackOptions.output
     // all options are optional
     filename: '[name].css',
     chunkFilename: '[id].css',
     ignoreOrder: false, // Enable to remove warnings about conflicting order
   }),
 ],


Чтобы файл создался же.
А зачем тогда тут путь к папке с CSS файлами указывать?
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Александр Бакиматов
а как вебпак узнает что ты их используешь? ему ж граф зависимостей построить надо
Зачем ему какой-то граф зависимостей строить, если  я указал путь к папке с файлами.
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Извините, не там.
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
 module: {
   rules: [
     {
       test: /\.css$/,
       use: [
         {
           loader: MiniCssExtractPlugin.loader,
           options: {
             // you can specify a publicPath here
             // by default it uses publicPath in webpackOptions.output
             publicPath: '../',
             hmr: process.env.NODE_ENV === 'development',
           },
         },
         'css-loader',
       ],
     },
   ],
 },
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Überdoge
 module: {
   rules: [
     {
       test: /\.css$/,
       use: [
         {
           loader: MiniCssExtractPlugin.loader,
           options: {
             // you can specify a publicPath here
             // by default it uses publicPath in webpackOptions.output
             publicPath: '../',
             hmr: process.env.NODE_ENV === 'development',
           },
         },
         'css-loader',
       ],
     },
   ],
 },
Тут, в ключе publicPath.
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Ну разве я не прав?
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Или система должна работать так, что у каждого модуля свои стили?
источник

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
прав, но скорее всего тогда в самом конфиге что то не так кмк
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Я привык писать стили в папке со стилями, далее эти стили из папки просто минифицируются в один файл. Это плохой метод написания стилей?
источник

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
какой фреймворк?
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Überdoge
Я привык писать стили в папке со стилями, далее эти стили из папки просто минифицируются в один файл. Это плохой метод написания стилей?
Я должен это делать как-то по-вебпаковски?
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Александр Бакиматов
какой фреймворк?
Чистый JavaScript.
источник

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
ну тогда я понимаю твое негодование)
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Серьёзно, хочется взять кого-нибудь из разработчиков Webpack, обмотать скотчем, подвесить и использовать как грушу боксёрскую.
источник

Ü

Überdoge in Webpack — русскоговорящее сообщество
Александр Бакиматов
ну тогда я понимаю твое негодование)
Почему?
источник

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
а тебе прям нужна вся мощь вебпака? мб просто не заморачиваться с этой конфигурацией да пойти на parcel все сделать?
источник

z

z̛e͏́͠r͜c҉ in Webpack — русскоговорящее сообщество
можно просто лоадер же написать?
источник

АБ

Александр Бакиматов... in Webpack — русскоговорящее сообщество
Überdoge
Почему?
ну тип у нас в реакте импорт стилей стандартная практика, поэтому не возникает недоумения на этот счет
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
да ладно, нормально цсс работает с экстрактом
источник