美文网首页
TypeScript 环境设置alias别名

TypeScript 环境设置alias别名

作者: CRJ997 | 来源:发表于2020-07-27 19:08 被阅读0次

1. 首先配置webpack。

在webpack的resolve配置项里面配置你需要的别名,alias设置直接在webpack的base配置里面设置就行了。例如:

// webpack.base.js
const path = require('path');
...

module.exports = {
  ...
  resolve: {
    ...
    alias: {
      "@api": path.join(__dirname, 'api'), // 注意这个路径是相对webpack.base.js的路径
      "@utils": path.join(__dirname, 'utils')
    }
  }
}

2. 然后配置tsconfig.json

如果没有这个文件,在项目根目录新建一个就行,然后配置compilerOptions对象:

{
  "compilerOptions": {
    ...
    "baseUrl": ".",
    "paths": {
      "@api": ["src/api"], // 如果要使用index.tsx的,需要配置这个
      "@api/*": ["src/api/*"], // 要使用别名下的模块的,配置这个。
      "@utils/*": ["src/utils/*"],
      "@utils": ["src/utils/index.ts"]
    }
  },
  ...
}

最后重启项目就行了。

相关文章

  • TypeScript 环境设置alias别名

    1. 首先配置webpack。 在webpack的resolve配置项里面配置你需要的别名,alias设置直接在w...

  • Linux - alias

    alias 用于设置命令别名

  • alias别名设置

    使用vuecli脚手架完成项目的时候,经常会引入各种文件。而每次引入的时候使用相对路径的话,是非常麻烦的。我们可以...

  • awd骚操作命令学习笔记

    alias Linux alias命令用于设置指令的别名。 用户可利用alias,自定指令的别名。若仅输入alia...

  • linux命令之系统设置命令

    alias 功能说明:设置指令的别名。语法:alias[别名]=[指令名称]补充说明:用户可利用alias,自定指...

  • linux设置别名

    linux设置别名命令:alias查看设置的别名: 查看某个特定别名代表的命令: 为命令设置别名: 取消别名: 以...

  • alias

    alias 查看和设置别名 unalias 取消别名 unalias cp

  • alias命令操作

    支持把Linux指令别名 设置别名:alias l=ll 删除别名:unaries l

  • Linux cetnos/7 常用命令

    常用快捷键 设置别名 [alias] 设置临时别名 永久别名 更改~/.bashrc或/etc/bashrc,前者...

  • 三、Linux别名管理和网络配置

    设置别名 别名添加alias cyum='cat /etc/yum.conf' 别名删除unalias cyum ...

网友评论

      本文标题:TypeScript 环境设置alias别名

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