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 相关文章推荐
Javascript 学习书 推荐
Jun 13 Javascript
运算符&&的三个不同层次
Apr 07 Javascript
animate动画示例(泪奔的小孩)及stop和delay的使用
May 06 Javascript
jQuery插件开发的五种形态小结
Mar 04 Javascript
浅谈json取值(对象和数组)
Jun 24 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
Mar 27 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
Aug 03 Javascript
Node.js 使用jade模板引擎的示例
May 11 Javascript
微信小程序上传图片功能(附后端代码)
Jun 19 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
Dec 13 Javascript
js中数组对象去重的两种方法
Jan 18 Javascript
Vue中关闭弹窗组件时销毁并隐藏操作
Sep 01 Javascript
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扩展介绍与开发教程
2010/08/19 PHP
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
用php来改写404错误页让你的页面更友好
2013/01/24 PHP
php递归获取目录内文件(包含子目录)封装类分享
2013/12/25 PHP
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
2014/07/18 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
jquery 全局AJAX事件使用代码
2010/11/05 Javascript
JavaScript动态调整TextArea高度的代码
2010/12/28 Javascript
Javascript 键盘事件的组合使用实现代码
2012/05/04 Javascript
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
2013/03/18 Javascript
jQuery中:empty选择器用法实例
2014/12/30 Javascript
jQuery选择器源码解读(二):select方法
2015/03/31 Javascript
JScript实现地址选择功能
2017/08/15 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
原生js实现随机点餐效果
2019/12/10 Javascript
使用JavaScript计算前一天和后一天的思路详解
2019/12/20 Javascript
vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
2020/11/16 Javascript
Python中__init__和__new__的区别详解
2014/07/09 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
Selenium webdriver添加cookie实现过程详解
2020/08/12 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
俄罗斯便宜的在线服装商店:GroupPrice
2020/04/10 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
教育学专业实习生的自我鉴定
2013/11/26 职场文书
董事长岗位职责
2013/11/30 职场文书
就业协议书的作用
2014/04/11 职场文书
期末评语大全
2014/05/04 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
2015年房地产销售工作总结
2015/04/20 职场文书
2019自荐信该如何写呢?
2019/07/05 职场文书
创业计划书之美容店
2019/09/16 职场文书
Django程序的优化技巧
2021/04/29 Python
详解Python函数print用法
2021/06/18 Python