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必备 api中英文对照的chm手册 下载
May 03 Javascript
javascript之ESC(第二类混淆)
May 06 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
Jun 09 Javascript
非常酷炫的Bootstrap图片轮播动画
May 27 Javascript
jquery轮播的实现方式 附完整实例
Jul 28 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
Sep 05 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
Jun 26 Javascript
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
Nov 27 Javascript
JavaScript实用代码小技巧
Aug 23 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
vue设置动态请求地址的例子
Nov 01 Javascript
js基于div丝滑实现贝塞尔曲线
Sep 23 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
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
php 动态添加记录
2009/03/10 PHP
检测codeigniter脚本消耗内存情况的方法
2015/03/21 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
jquery 操作DOM案例代码分享
2012/04/05 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
JS实现CheckBox复选框全选全不选功能
2015/05/06 Javascript
js模拟淘宝网的多级选择菜单实现方法
2015/08/18 Javascript
jquery自定义插件——window的实现【示例代码】
2016/05/06 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
用AngularJS的指令实现tabs切换效果
2016/08/31 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
微信小程序 蓝牙的实现实例代码
2017/06/27 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
vue中如何使用ztree
2018/02/06 Javascript
webpack下实现动态引入文件方法
2018/02/22 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
Python中使用Tkinter模块创建GUI程序实例
2015/01/14 Python
Python面向对象程序设计之类的定义与继承简单示例
2019/03/18 Python
python opencv minAreaRect 生成最小外接矩形的方法
2019/07/01 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
Django框架安装方法图文详解
2019/11/04 Python
Python pandas库中的isnull()详解
2019/12/26 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
python_matplotlib改变横坐标和纵坐标上的刻度(ticks)方式
2020/05/16 Python
python实现三壶谜题的示例详解
2020/11/02 Python
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
UNIX特点都有哪些
2016/04/05 面试题
预备党员表决心书
2014/03/11 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
关于工作时间玩手机的检讨书
2014/09/18 职场文书
工作失职检讨书500字
2014/10/17 职场文书
护士岗前培训心得体会
2016/01/08 职场文书
Python可视化神器pyecharts之绘制地理图表练习
2022/07/07 Python