1
0

webpack.shared.config.js 495 B

12345678910111213141516171819202122232425262728
  1. var path = require('path')
  2. module.exports = {
  3. entry: './main.js',
  4. output: {
  5. path: process.cwd(),
  6. filename: 'build.js'
  7. },
  8. resolve: {
  9. alias: {
  10. vuex: path.resolve(__dirname, '../build/dev-entry')
  11. }
  12. },
  13. module: {
  14. loaders: [
  15. {
  16. test: /\.js$/,
  17. loader: 'babel',
  18. exclude: /node_modules|vue\/dist|vue-hot-reload-api|vue-loader/
  19. },
  20. {
  21. test: /\.vue$/,
  22. loader: 'vue'
  23. }
  24. ]
  25. },
  26. devtool: '#source-map'
  27. }