美文网首页
配置别名

配置别名

作者: asfafjwefhfuer | 来源:发表于2020-02-19 19:12 被阅读0次

在项目中导包需要../../../这样写,很不方便。 通过配置别名可以优化导包

添加依赖
yarn add babel-plugin-module-resolver

配置内容
module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  plugins: [
    ['import', {libraryName: '@ant-design/react-native'}], // 与 Web 平台的区别是不需要设置 style
    [
      'module-resolver',
      {
        alias: {
          '@': './',
          '@nav': './js/navigation',
          '@page': './js/page',
          '@asset': './asset',
        },
      },
    ],
  ],
};

然后我还用antd-rn 。需要配置动态引入。 需要再加载一个包
yarn add babel-plugin-import

这样别名就配置好了。 但是我使用的webStorm。 要想样webStorm识别别名。需要再配置一个文件。

配置内容

这个是看别人的文章做的。 然后文章地址给忘了,就不放原链接了。

最后把这个配置的内容和我的依赖信息放一下。

/**
 * 由于 Vue CLI 3 不再使用传统的 webpack 配置文件,故 WebStorm 无法识别别名
 * 本文件对项目无任何作用,仅作为 WebStorm 识别别名用
 * 进入 WebStorm preferences -> Language & Framework -> JavaScript -> Webpack,选择这个文件即可
 * */
const resolve = dir => require('path').join(__dirname, dir);

module.exports = {
  resolve: {
    alias: {
      '@': resolve('./'),
      '@nav': resolve('./js/navigation'),
      '@page': resolve('./js/page'),
      '@asset': resolve('./asset'),
    },
  },
};

image.png

相关文章

  • 配置别名

    配置别名案例: git config --global alias.st status == git statu...

  • 配置别名

    有没有经常敲错命令?比如git status?status这个单词真心不好记。 如果敲git st就表示git s...

  • 配置别名

    在项目中导包需要../../../这样写,很不方便。 通过配置别名可以优化导包 添加依赖yarn add babe...

  • 常用的几十个Git小技巧分类与总结

    Configuration:配置 列举所有的别名与配置 git config--list Git 别名配置 git...

  • Spring之Spring配置

    五、Spring配置 目录:别名、Bean的配置、import 1.别名 使用alias为bean设置别名,可以设...

  • 2018-12-08

    Vue.js别名配置 一下是鄙人一引入css文件路径太长,代码不雅观配置的别名,其他配置同理。 没有配置别名时: ...

  • Servlet的web.xml文件的几种配置方法

    别名的配置: 精确配置注意:“/”是必须声明的,别名不可以为中文。此种配置方式可以配置多个。 模糊配置 *.后缀名...

  • Mybatis部分_typeAliases(别名)

    默认支持别名 自定义别名 单个别名定义 引用别名: 批量定义别名(常用) mappers(映射配置)

  • (七)重定向第二种方式别名

    本节知识点 别名的使用 alias 别名的形式 首先在路由配置文件里面 配置router-link 别名和冲重定向...

  • mybatis typealias

    默认别名(3.4.6) 自定义别名 按类配置 按包配置 使用@Alias注解来指定别名 如果该包下的类没有使用@A...

网友评论

      本文标题:配置别名

      本文链接:https://www.haomeiwen.com/subject/abqzfhtx.html