vue项目 路径添加别名


1. 在vue.config.js文件中引入路径

1 const path = require('path')

 

2. 添加相关函数

function resolve (dir) {
  return path.join(__dirname, dir) // path.join(__dirname)设置绝对路径
}

 

3. 使用chainWebpack做高级设置

chainWebpack: config => {
    // 添加别名
    config.resolve.alias
      .set('@', resolve('src'))
      .set('assets', resolve('src/assets'))
      .set('store', resolve('src/store'))
      .set('components', resolve('src/components'))
      .set('views', resolve('src/views'))
      .set('api', resolve('src/api'))
      .set('utils', resolve('src/utils'))
      .set('model', resolve('src/model'))
      .set('config', resolve('src/config'))
    if (process.env.NODE_ENV !== 'production') {
      config.output.chunkFilename(`[name].[chunkhash:8].js`)
      config.output.filename(`[name].[hash].js`)
    }
  }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM