vue-cli3.x修改文件路径的别名问题
来源:7-2 Vue项目首页 - iconfont 的使用和代码优化
慕粉4324644
2019-02-27
我是使用vue-cli3.x跟着课程学习的,刚刚开始看到老师对引入文件的路径在build/webpack.base.confing.js中使用了别名,但是我在cli3.x构建的项目中找不到bulid文件夹,这个别名要在哪里设置呢?
写回答
2回答
-
IT种子选手
2019-07-06
新建vue.config.js,设置
const testJson = require('./test'); const path = require('path'); function resolve (dir) { return path.join(__dirname, dir) } module.exports = { publicPath: '/', // 根路径 outputDir: 'dist', // 构建输出目录 assetsDir: 'assets', // 静态资源目录 lintOnSave: false, // 是否开启eslint保存检测,有效值:true || false || 'error' devServer: { open: false, // 项目运行后是否自动打开浏览器 host: 'localhost', port: 8081, https: false, hotOnly: false, // 热更新 proxy: { // 配置跨域 '/api': { target: 'http://localhost:5000/api/', wx: true, changeOrigin: true, pathRewrite: { '^/api': '' } } }, // 获取json数据 before(app) { // http:localhost:8081/api/test app.get('/api/test', (req, res) => { res.json(testJson) }) } }, configureWebpack: config => { config.resolve = { extensions: ['.js', '.vue', '.json',".css"], // 配置路径别名 alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src'), 'styles': resolve('src/assets/styles') } } } };
主要配置configureWebpack值,希望对你有所帮助。
122019-07-20 -
Dell
2019-02-27
3.0 和之前不一样了,我建议同学先用2.0的版本,之后学习下我的webpack课程,webpack里面我讲解了vue-cli 3 的详细内容
00
相似问题