官网原文:

  • 类型:

  • ​Record<string, string> | Array<{ find: string | RegExp, replacement: string }>
    ​
  • 将会被传递到 @rollup/plugin-alias 作为它的 entries。也可以是一个对象,或一个 { find, replacement } 的数组.

    当使用文件系统路径的别名时,请始终使用绝对路径。相对路径作别名值将按原样使用导致不会解析到文件系统路径中。

    更高级的自定义解析方法可以通过插件实现。

    JavaScript

直接理解为我们在项目中引用文件的路径别名配置吧。至于里面的高级语法,文档中也说明了去哪研究了。

VbenAdmin的例子:

resolve: {alias: [{// /@/xxxx  =>  src/xxxfind: /^\/@\//,replacement: pathResolve('src') + '/',},{// /#/xxxx  =>  types/xxxfind: /^\/#\//,replacement: pathResolve('types') + '/',},],
}

Vite resolve.alias相关推荐

  1. vite配置alias

    vite.config.js 别名配置 resolve.alias 类型: Record<string, string> | Array<{ find: string | RegEx ...

  2. webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题

    webpack.conf.js 中 resolve.alias 配置 resolve: {extensions: ['.js', '.vue'],alias: {'@': path.resolve(_ ...

  3. 【Cli下在vue.config.js配置configureWebpack/resolve/alias之无效 - 】

    cli下在vue.config.js配置configureWebpack/resolve/alias无效 - DCloud问答

  4. webpack的resolve.modules和 resolve.alias有什么区别

    webpack的resolve.modules和 resolve.alias有什么区别? resolve.modules是用来设置模块搜索的目录,设定目录以后,import模块路径,就可以从一个子目录 ...

  5. vite webstorm alias @

    vite webstorm 识别路径别名@ // webstorme 识别 // 在tsconfig.json complierOptions 下添加 "baseUrl": &qu ...

  6. 云端极简部署Svelte3聊天室

    一 .通过云开发平台快速创建初始化应用 1.创建相关应用模版请参考链接:尝鲜少代码高性能的Svelte框架 2.完成创建后就可以在github中查看到新增的Vite仓库 二 . 本地编写 Svelte ...

  7. 【JEECG】Vue3-02Vite详细使用教程

    1.概要介绍 1.1 什么是 Vite https://cn.vitejs.dev/ 新型前端构建工具,主要由两部分组成: 一个开发服务器,基于 原生 ES 模块 提供内建功能,如 模块热更新(HMR ...

  8. vite alias配置路径地址别名

    先安装@types/node yarn add @types/node --save-dev 目录下会多出 tsconfig.node.json文件 修改tsconfig.json,增加如下配置 {& ...

  9. vite + react + ts 配置路径别名alias

    vite + react + ts 配置路径别名alias vite + react + ts 配置路径别名alias 首先下载 @types/node 包 第一步配置 tsconfig.js 第二部 ...

最新文章

  1. FactoryMethod工厂方法模式升级成AbstractFactory抽象工厂模式
  2. 沙场秋点兵---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十七)...
  3. Django model进阶
  4. netty系列之:一口多用,使用同一端口运行不同协议
  5. php代码清除空格注解,PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
  6. 多媒体表示、描述、编码以及通信的相关规定和标准课程总结
  7. leetcode 131. 分割回文串 思考分析
  8. 英语笔记:作文:What elective to choose
  9. “An exception has been raised that is likely due to a transient failure. Consider enabling transient
  10. LeetCode 96——不同的二叉搜索树
  11. php打印订单,WooCommerce: 打印订单
  12. comsenzexp mysql密码_ComsenzEXP X3
  13. 代码审查反馈提交修复时,是否应该压缩提交?
  14. linux下直接复制文件内容到剪切板
  15. 知识分享|日本面试常考问题+巧妙回答①
  16. Linux 配置SSH免密登录
  17. sRGB转CIEXYZ转CIELAB,以及色彩距离
  18. 律师登台痛批,BSA置身事外
  19. 呼吸机氧电池的工作原理及性能检测
  20. matlab 的 符号,MATLAB符号计算

热门文章

  1. AcWing 第69场周赛
  2. bin文件夹是个什么东西?
  3. 使用icacls命令设置目录及其子目录、文件的所有权限
  4. SQLServer uniqueidentifier 类型
  5. python从视频中提取音频信号_三行Python代码提取视频中的音频
  6. style-loader和css-loader
  7. 【编程不良人】SpringSecurity实战学习笔记07---授权
  8. SQL注入—跨库注入
  9. Oj-NOI 1.8 20:反反复复
  10. 别让用户发呆—设计中的防呆策略[转]