Skip to content
Snippets Groups Projects
webpack.dev.js 695 B
Newer Older
Xiao Gui's avatar
Xiao Gui committed
const common = require('./webpack.common.js')
const merge = require('webpack-merge')
const path = require('path')
const ngAssets = require('./webpack.ngassets')
const staticAssets = require('./webpack.staticassets')
const HtmlWebpackPlugin = require('html-webpack-plugin')

Xiao Gui's avatar
Xiao Gui committed
module.exports = merge(common,ngAssets,staticAssets,{
Xiao Gui's avatar
Xiao Gui committed
    main : './src/main.ts'
Xiao Gui's avatar
Xiao Gui committed
  mode : 'development',
  output : {
Xiao Gui's avatar
Xiao Gui committed
    path : path.resolve(__dirname,'dist/dev')
  },
  devtool:'source-map',

  plugins : [
    new HtmlWebpackPlugin({
      template : 'src/index.html'
    })
  ],
  devServer: {
    headers: {
      'Referrer-Policy': 'origin-when-cross-origin'
    }
  }
Xiao Gui's avatar
Xiao Gui committed
})