UNPKG

@casipe/react-service-provider

Version:
41 lines (39 loc) 840 B
const HtmlWebpackPlugin = require('html-webpack-plugin') const { resolve } = require('path') require('./demo/server/ws') module.exports = { mode: 'development', entry: resolve(__dirname, 'demo/index.tsx'), output: { path: resolve(__dirname, 'dist'), filename: 'bundle.js' }, devtool: 'source-map', devServer: { historyApiFallback: true, serveIndex: true, // contentBase: resolve(__dirname, 'dist'), proxy: { '/api': { target: 'http://localhost:3000' }, '/socket.io': { target: 'http://localhost:3000', ws: true } } }, module: { rules: [ { test: /\.tsx?$/, use: 'ts-loader', exclude: /node_modules/ } ] }, resolve: { extensions: ['.tsx', '.ts', '.js'] }, plugins: [new HtmlWebpackPlugin()] }