Size: a a a

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

2021 January 18

С

Сергей in Webpack — русскоговорящее сообщество
Сергей
{
 test: /\.js$/,
 exclude: /node_modules/,
 use: [
   {
     loader: 'babel-loader',
     options: {
       presets: ['@babel/preset-env']
     }
   }
 ]
}
Вроде так, я на глаз написал))
источник

RU

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

a

amrl in Webpack — русскоговорящее сообщество
{ test: /\.js$/, use: ['babel-loader'] }
источник

NK

Nursultan Kadyrov in Webpack — русскоговорящее сообщество
Сергей
{
 test: /\.js$/,
 exclude: /node_modules/,
 use: [
   {
     loader: 'babel-loader',
     options: {
       presets: ['@babel/preset-env']
     }
   }
 ]
}
все от души, брат сработало
источник

a

amrl in Webpack — русскоговорящее сообщество
и в корень можешь вынести отдельну бейбла настройку в
.babelrc
{
 "presets": ["@babel/preset-env"],
 "plugins": ["@babel/plugin-proposal-class-properties"]
}
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
amrl
и в корень можешь вынести отдельну бейбла настройку в
.babelrc
{
 "presets": ["@babel/preset-env"],
 "plugins": ["@babel/plugin-proposal-class-properties"]
}
не усложняй :)
источник
2021 January 19

И

Ил in Webpack — русскоговорящее сообщество
Добрый вечер! Подскажите, пожалуйста, почему webpack 5 ругается на reset.css?
Ошибка: Uncaught Error: Module parse failed: Unexpected token (44:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.
Настройки в webpack.config.js:
     {
       test: /\.(scss|css)$/,
       use: ['style-loader', 'css-loader', 'sass-loader'],
     },
источник

С

Сергей in Webpack — русскоговорящее сообщество
Ил
Добрый вечер! Подскажите, пожалуйста, почему webpack 5 ругается на reset.css?
Ошибка: Uncaught Error: Module parse failed: Unexpected token (44:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.
Настройки в webpack.config.js:
     {
       test: /\.(scss|css)$/,
       use: ['style-loader', 'css-loader', 'sass-loader'],
     },
Покажи как ты его импортируешь?
источник

И

Ил in Webpack — русскоговорящее сообщество
import './reset.css';
источник

И

Ил in Webpack — русскоговорящее сообщество
Также как и scss файл, но на него он не ругается)
источник

С

Сергей in Webpack — русскоговорящее сообщество
Ил
Также как и scss файл, но на него он не ругается)
Покажи скриншот 44 строки
источник

И

Ил in Webpack — русскоговорящее сообщество
Сергей
Покажи скриншот 44 строки
в reset.css?
источник

И

Ил in Webpack — русскоговорящее сообщество
Там ничего интересного нет, там перечисление тэгов идет
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Ил
Там ничего интересного нет, там перечисление тэгов идет
возможно там какой-то непечатный символ
источник

RU

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

И

Ил in Webpack — русскоговорящее сообщество
Завтра посмотрю, спасибо за подсказку
источник

АЩ

Александр Щербаков... in Webpack — русскоговорящее сообщество
Всем привет!
Решил попробовать MiniCssExtractPlugin
и столкнулся с проблемой)

При запуске девсервера не подгружаются ассетсы. Урс ассетса через локалхост прописывается до папки дист и самого файла корректно, но файл не подгружается.

Инициализирую плагин так:
{
               test: /\.css$/,
               use: [
                   {
                       loader: MiniCssExtractPlugin.loader,
                       options: {
                           publicPath: (resourcePath, context) => {
                               return path.relative(path.dirname(resourcePath), context) + '/dist/';
                             },
                       },
                   },
                   'css-loader',
               ],
           },

Может кто подсказать в чём причина и как исправить?
источник

П

Павел in Webpack — русскоговорящее сообщество
всем привет, столкнулся сейчас с проблемой:
использовал в приложении динамические импорты
const Characteristic = React.lazy<React.FC>(() =>
  import('pages/characteristic')
);

и все работало пока не потребовалось чотбы приложение собиралось с PublicPath различным под разные инстансы использования,
и статика перестала корректно загружаться
передать путь (как советуют в доках) нельзя(особенности места использования)
ктонить сталкивался и есть ли решение?
(пока отказались от динамических импортов , но хтелось бы вернуть)
источник

m

montirovkaaa in Webpack — русскоговорящее сообщество
Попробуй sideEffects в package.json добавить
источник

DC

Danil Chekalin in Webpack — русскоговорящее сообщество
Почему webpack останавливает сборку на ts ошибках, если у меня в tsconfig strictNullChecks: true (для ide), а в конфиге webpack strictNullChecks: false?
{
 test: /\.tsx?$/,
   use: [
 env.development && {
   loader: 'babel-loader',
   options: { plugins: ['react-refresh/babel'] }
 },
 {
   loader: 'ts-loader',
   options: {
     transpileOnly: true,
     compilerOptions: {
       module: 'esnext',
       strictNullChecks: false
     }
   }
 }
].filter(Boolean)
}
источник