NewtTheWolf

webpack.config.js

Dec 7th, 2021 (edited)
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module.exports = {
  2.     mode: "development", //production
  3.     entry: {
  4.         auth: './src/auth.ts',
  5.         images: [
  6.             './src/assets/logo.png',
  7.             './src/assets/favicon.png'
  8.         ]
  9.     },
  10.     module: {
  11.         rules: [
  12.             {
  13.                 test: /\.ts$/,
  14.                 include: [path.resolve(__dirname, 'src')],
  15.                 use: 'ts-loader',
  16.             },
  17.             {
  18.                 test: /\.png$/,
  19.                 loader: 'file-loader',
  20.                 options: {
  21.                     name: '[name].[ext]',
  22.                     outputPath: 'images'
  23.                 }
  24.             }
  25.         ]
  26.     },
  27.     resolve: {
  28.         extensions: ['.ts', '.js'],
  29.     },
  30.     devtool: 'eval-source-map',
  31.     output: {
  32.         publicPath: 'public',
  33.         filename: '[name].bundle.js',
  34.         path: path.resolve(__dirname, 'public'),
  35.     },
  36. };
Add Comment
Please, Sign In to add comment