webpack.dev.js 581 B

123456789101112131415161718192021222324252627
  1. const path = require('path');
  2. const { merge } = require('webpack-merge');
  3. const common = require('./webpack.common.js');
  4. const HtmlWebpackPlugin = require('html-webpack-plugin');
  5. module.exports = merge(common,{
  6. entry: {
  7. Timeline:'./src/Timeline.ts',
  8. index:{
  9. import:'./dev/index.ts',
  10. dependOn:"Timeline"
  11. },
  12. },
  13. plugins: [
  14. new HtmlWebpackPlugin({
  15. title: 'Development',
  16. }),
  17. ],
  18. mode: 'development',
  19. devtool: 'inline-source-map',
  20. devServer: {
  21. contentBase: path.join(__dirname, 'dist'),
  22. compress: true,
  23. port: 9000
  24. },
  25. });