vue-cli 为项目设置别名的方法


Posted in Javascript onOctober 15, 2019

1.使用场景:在项目开发过程中经常需要引入各种文件,例img,css,js等,我们可以在vue-cli中给不同目录设置别名,方便我们使用

2.vue-cli 2x 配置

// 在 webpack.base.config.js中的 resolve 配置项,在其 alias 中增加别名

resolve: {
  extensions: ['.js', '.vue', '.json'],
  alias: {
   'vue$': 'vue/dist/vue.esm.js',
   '@': resolve('src'),
  }
 }

3.vue-cli 3x 配置

// 在根目录下创建vue.config.js

var path = require('path')
function resolve (dir) {
 console.log(__dirname)
 return path.join(__dirname, dir)
}
module.exports = {
 chainWebpack: config => {
  config.resolve.alias
   .set(key, value) // key,value自行定义,比如.set('@@', resolve('src/components'))
 }
}

4.保存,重启项目

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery键盘事件介绍
Jan 31 Javascript
Json对象与Json字符串互转(4种转换方式)
Mar 27 Javascript
js用typeof方法判断undefined类型
Jul 15 Javascript
JavaScript编程中布尔对象的基本使用
Oct 25 Javascript
js css实现垂直方向自适应的三角提示菜单
Jun 26 Javascript
Javascript中常用的检测方法小结
Oct 08 Javascript
基于JS实现checkbox全选功能实例代码
Oct 31 Javascript
微信小程序page的生命周期和音频播放及监听实例详解
Apr 07 Javascript
jQuery实现的简单前端搜索功能示例
Oct 28 jQuery
微信小程序下拉刷新PullDownRefresh的使用方法
Nov 29 Javascript
js针对图片加载失败的处理方法分析
Aug 24 Javascript
解决vue下载后台传过来的乱码流的问题
Dec 05 Vue.js
Vue 实现输入框新增搜索历史记录功能
Oct 15 #Javascript
Centos7 安装Node.js10以上版本的方法步骤
Oct 15 #Javascript
微信小程序如何实现五星评价功能
Oct 15 #Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 #Javascript
ES6 Promise对象概念及用法实例详解
Oct 15 #Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
Oct 15 #Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
Oct 15 #Javascript
You might like
PHP中的integer类型使用分析
2010/07/27 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
2017/06/06 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
为jQuery-easyui的tab组件添加右键菜单功能的简单实例
2016/10/10 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
微信小程序自定义带价格显示日历效果
2018/12/29 Javascript
JavaScript私有变量实例详解
2019/01/24 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
python从ftp下载数据保存实例
2013/11/20 Python
python获取当前日期和时间的方法
2015/04/30 Python
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
值得收藏,Python 开发中的高级技巧
2018/11/23 Python
对python 多个分隔符split 的实例详解
2018/12/20 Python
Python中的random.uniform()函数教程与实例解析
2019/03/02 Python
python写日志文件操作类与应用示例
2019/07/01 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
2019/08/20 Python
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
送货司机岗位职责
2013/12/11 职场文书
诚信考试倡议书
2014/04/15 职场文书
安康杯竞赛活动总结
2014/05/05 职场文书
企业党员一句话承诺
2014/05/30 职场文书
2014年征兵标语
2014/06/20 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
小学公民道德宣传日活动总结
2015/03/23 职场文书
感动中国何玥观后感
2015/06/02 职场文书
Oracle 数据仓库ETL技术之多表插入语句的示例详解
2021/04/12 Oracle
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript
俄罗斯十大城市人口排名,第三首都仅排第六,第二是北方首都
2022/03/20 杂记