С
{
test: /\.js$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
]
}
Size: a a a
С
{
test: /\.js$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
]
}
RU
a
{ test: /\.js$/, use: ['babel-loader'] }
NK
{
test: /\.js$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
]
}
a
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-proposal-class-properties"]
}
RU
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-proposal-class-properties"]
}
И
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'],
},
С
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'],
},
И
import './reset.css';
И
С
И
И
RU
RU
И
АЩ
П
const Characteristic = React.lazy<React.FC>(() =>
import('pages/characteristic')
);
m
DC
{
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)
}