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 相关文章推荐
指定js可访问其它域名的cookie的方法
Sep 18 Javascript
常用简易JavaScript函数
Apr 09 Javascript
解析jquery获取父窗口的元素
Jun 26 Javascript
文本域中换行符的替换示例
Mar 04 Javascript
javascript模拟实现ajax加载框实例
Oct 15 Javascript
使用jquery动态加载js文件的方法
Dec 24 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
Mar 24 Javascript
JS+HTML5实现图片在线预览功能
Jul 22 Javascript
vue + element-ui实现简洁的导入导出功能
Dec 22 Javascript
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
微信小程序环境下将文件上传到OSS的方法步骤
May 31 Javascript
vue data引入本地图片的两种方式小结
Nov 13 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
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
Symfony2实现从数据库获取数据的方法小结
2016/03/18 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
PHP的反射机制实例详解
2017/03/29 PHP
IE iframe的onload方法分析小结
2010/01/07 Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
js加强的经典分页实例
2013/03/15 Javascript
jquery等宽输出文字插件使用介绍
2013/09/18 Javascript
jquery得到font-size属性值实现代码
2013/09/30 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
后台获取ZTREE选中节点的方法
2015/02/12 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
javaScript中push函数用法实例分析
2015/06/08 Javascript
jQuery实现简单的列表式导航菜单效果代码
2015/08/31 Javascript
javascript实现的上下无缝滚动效果
2016/09/19 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
基于vue-resource jsonp跨域问题的解决方法
2018/02/03 Javascript
使用vue制作滑动标签
2019/09/21 Javascript
jquery选择器和属性对象的操作实例分析
2020/01/10 jQuery
jquery实现简易验证插件封装
2020/09/13 jQuery
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
unittest+coverage单元测试代码覆盖操作实例详解
2018/04/04 Python
python带参数打包exe及调用方式
2019/12/21 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
Reebonz中国官网:新加坡奢侈品购物网站
2017/03/17 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
波兰化妆品和护肤品购物网站:eKobieca
2019/08/30 全球购物
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书
深度好文:50条没人告诉你的人生经验,句句精辟
2019/08/22 职场文书
python实现MD5进行文件去重的示例代码
2021/07/09 Python
PHP中多字节字符串操作实例详解
2021/08/23 PHP