/
Constant
/
Simple-HTML5-training-lending
Обзор
Документация
Войти
/
Constant
/
Simple-HTML5-training-lending
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
feature/initialSetup
webpack.common.ts
39 строк
876 B
Constant
add prettier into workspace
22 май 2025, 17:53
22 май 2025, 17:53
3d2e26d
Код
Авторство
О чём код?
import path from 'path'; import HtmlWebpackPlugin from 'html-webpack-plugin'; import { Configuration } from 'webpack'; const sassRegex = /\.(scss|sass)$/; const sassModuleRegex = /\.module\.(scss|sass)$/; const config: Configuration = { entry: './src/index.ts', module: { rules: [ { test: /\.ts?$/, use: 'ts-loader', exclude: /node_modules/, }, ], }, resolve: { extensions: ['.ts', '.js', '.json', '.scss', '.sass'], }, plugins: [ new HtmlWebpackPlugin({ template: './src/index.html', // title: "React App", // inject: "head", // favicon: "./src/assets/favicon.ico" }), ], output: { filename: '[name].[contenthash].js', path: path.resolve(__dirname, 'public'), publicPath: '/', clean: true, }, }; export default config; export { sassRegex, sassModuleRegex };