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 图片延迟加载并等比缩放插件
Nov 09 Javascript
15款优秀的jQuery导航菜单插件分享
Jul 19 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
JS定时器实例
Apr 17 Javascript
深入探究AngularJS框架中Scope对象的超级教程
Jan 04 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
Mar 22 Javascript
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
Jun 02 Javascript
Ajax和Comet技术总结
Feb 19 Javascript
Vue使用lodop实现打印小结
Jul 06 Javascript
layui--select使用以及下拉框实现键盘选择的例子
Sep 24 Javascript
vue-element-admin 菜单标签失效的解决方式
Nov 12 Javascript
JavaScript实现简单的计算器
Jan 16 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 遍历XP文件夹下所有文件
2008/11/27 PHP
网站用php实现paypal整合方法
2010/11/28 PHP
CodeIgniter生成静态页的方法
2016/05/17 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
window.parent与window.openner区别介绍
2012/04/12 Javascript
基于mootools插件实现遮罩层新手引导
2012/05/24 Javascript
往光标所在位置插入值的js代码
2013/09/22 Javascript
js中function()使用方法
2013/12/24 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
js通过指定下标或指定元素进行删除数组的实例
2017/01/12 Javascript
js实现鼠标左右移动,图片也跟着移动效果
2017/01/25 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
浅谈angular2路由预加载策略
2017/10/04 Javascript
使用classList来实现两个按钮样式的切换方法
2018/01/24 Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
2018/02/24 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
对pandas进行数据预处理的实例讲解
2018/04/20 Python
Python异常处理操作实例详解
2018/05/10 Python
Python判断字符串是否为合法标示符操作
2020/09/03 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
详解CSS3媒体查询响应式布局bootstrap 框架原理实战(推荐)
2020/11/16 HTML / CSS
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
数据库基础的一些面试题
2012/02/25 面试题
高职助产应届生自荐信
2013/09/24 职场文书
“四风”问题自我剖析材料思想汇报
2014/09/23 职场文书
购房协议书范本(无房产证)
2014/10/07 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
关于MySQL临时表为什么可以重名的问题
2022/03/22 MySQL
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python