webpack.config.js 487 B

123456789101112131415161718
  1. 'use strict'
  2. const path = require('path')
  3. function resolve(dir) {
  4. return path.join(__dirname, dir);
  5. }
  6. module.exports = {
  7. resolve: {
  8. extensions: ['.js', '.vue', '.json'],
  9. alias: {
  10. '@components': resolve('src/components'),
  11. '@assets':resolve('src/assets'),
  12. '@': resolve('src'),
  13. "@static": resolve('public/static'),
  14. 'vue$': 'vue/dist/vue.esm.js' //内部为正则表达式 vue结尾的
  15. }
  16. },
  17. }