webpack.config.js 575 B

123456789101112131415161718192021222324252627282930
  1. const path = require('path');
  2. function resolve (dir) {
  3. return path.join(__dirname, '/', dir);
  4. }
  5. module.exports = {
  6. devtool: 'eval',
  7. resolve:{
  8. /* 定义别名简化使用方案 */
  9. alias:{
  10. $controls: resolve('src/control/'),
  11. $utils: resolve('src/utils/'),
  12. $mixins: resolve('src/mixins/'),
  13. $config: resolve('src/config/'),
  14. $components: resolve('src/components/'),
  15. $pages: resolve('src/pages/'),
  16. $layout: resolve('src/layout/'),
  17. $assets: resolve('src/assets/'),
  18. $views: resolve('src/views/'),
  19. $popup: resolve('src/popup/')
  20. },
  21. }
  22. };