不得设置compilerOptions.paths(不支持别名导入)

2023-12-26

我正在尝试映射 tsconfig.json 中的路径以摆脱相对路径地狱。我的React App 基于 Create-React-App。 我试过这个所以线程 https://stackoverflow.com/questions/43281741/how-to-use-paths-in-tsconfig-json并在我的 tsconfig.json 中添加了路径。我的 tsconfig.json 是

{
  "compilerOptions": {
    "baseUrl": "src",
    "target": "es5",
    "lib": [
      "dom",
      "dom.iterable",
      "esnext"
    ],
    "allowJs": true,
    "skipLibCheck": true,
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "noEmit": true,
    "jsx": "react",
    "strictNullChecks": false
  },
  "include": [
    "src"
  ]
}

当我在 VS Code 中编译项目时,它会从 tsconfig.json 中删除路径条目,并显示以下消息。为什么我的系统不支持别名导入反应脚本基于 React 项目?


不再支持路径别名

您现在可以执行此操作,直接导入相对于src目录

去你的jsconfig.json文件添加基本 URL 为"."

"compilerOptions": {
    "baseUrl":".",
    ...

然后你可以直接从src目录

import Myfile from "src/myfile.js"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

不得设置compilerOptions.paths(不支持别名导入) 的相关文章

随机推荐

  • 如何自动安装 Xcode?

    我正在尝试编写一个 shell 脚本 将我们所有的开发工具和依赖项安装到干净的 OSX 机器上 有谁知道自动化安装 Xcode 的最佳方法吗 我这样做是为了 记录开发环境 加快新开发人员的入职流程 遵循一切自动化原则 全自动 Xcode 安
  • 在 tkinter 打开文件弹出窗口中指定“此电脑”作为初始目录

    我正在编写一个 python 脚本 该脚本使用 tkinter 使用代码打开 打开文件弹出窗口 root filename filedialog askopenfilename initialdir title Select file fi
  • Android Studio 将 ProGuard 映射文件保存在哪里?

    在Android Studio中 编译签名的APK后生成的ProGuard映射文件在哪里 我不确定它是否不起作用或者我是否只是忘记了文件路径 并且我的强制性 Google Stack Overflow 搜索没有回答这个问题 它应该位于bui
  • 不安全的 C# 和 2D 渲染指针,是好是坏?

    我正在编写一个 C 控件 它包装 DirectX 9 并提供一个简化的接口来执行 2D 像素级绘图 NET 要求我将此代码包装在不安全代码块中 并使用允许不安全代码选项进行编译 我锁定整个表面 然后返回指向锁定的内存区域的指针 然后我可以使
  • 客户端和服务器无法通信,因为它们不具备 Windows Server 2008 Web 上的通用算法

    我正在开发 ASP Net WebForms 应用程序 我们正在使用PayFort 的启动 API https github com payfort start net用于付款流程 该应用程序在我们的本地计算机 Windows 10 上运行
  • 如何允许用户安装 MSI 文件的多个副本?

    我希望允许我的用户在一台 PC 上安装我的应用程序的多个副本 一种用于测试目的 一种用于生产系统 安装是直接在 Visual Studio 2005 中创建的 MSI 文件 有什么方法可以启用此功能吗 我准备使用其他工具来生成安装 甚至使用
  • 新项目中的源代码控制

    我正在工作中自己开发一个项目 我知道最终它需要存储在我们的 SVN 中 我的问题是 如果我从头开始 我该如何将其存储在 SVN 中 我是否只提交稳定的完整构建 或者当我觉得某个模块达到某个里程碑时才提交 尽早并经常做出承诺 这可以最大限度地
  • 如何向 Unity 2019 添加 JavaScript 支持?

    我几年前开发了一款游戏 现在决定改进游戏并再次开始下载 Unity 升级 Unity 后 我发现 Unity 不知道所有 JS 文件 并且已将它们与对象分离 有什么解决方案可以解决该问题并再次向 Unity 添加 JS 支持吗 2017年8
  • Glassfish / PostgreSQL 表,具有生成 com.sun.jersey.spi.inject.Errors 的复合(两部分)主键

    我有一个 PostgreSQL 表testtable具有两部分主键 ID1bigint 类型 ID2bigint 类型 和带有时间戳的非键字段 我正在尝试使用 来自数据库的新 RESTful Web 服务 向导生成 RESTful Web
  • 如何在java中使用RabbitMQ实现RPC机制

    如何在java中使用RabbitMQ实现RPC机制 生产者和消费者 我也访问官方网站http www rabbitmq com api guide html rpc http www rabbitmq com api guide html
  • golang中无法通过ObjectId获取mongodb记录

    我尝试使用以下代码通过 ObjectId 获取 mongodb 记录 但不断获取未找到 by err Error 以下是我的 mongo 集合示例 id ObjectId 5a2a75f777e864d018131a59 callDate
  • 与动态 ndarray 作斗争

    我是 MATLAB 用户 将以下 MATLAB 脚本移植到 python 的最简单方法是什么 a for i 1 10 for j 1 10 a i j i j end end 问题是关于动态使用 np ndarrays 在 MATLAB
  • 将一个系列分配给数据帧的所有列(按列)?

    我有一个数据框 以及与 df 相同垂直尺寸的系列 我想分配 该系列到 DataFrame 的所有列 自然又是什么原因呢 例如 df pd DataFrame 1 2 3 4 5 6 ser pd Series 1 2 3 我希望 df 的所
  • 无法更新 ssl 上下文

    我正在测试 firestore 设置教程 但我遇到了困难 我似乎找不到任何解决方案 有人可以帮忙吗 我只是遵循基本设置代码 但无法将数据添加到 Firestore 我已经成功测试了实时数据库 所以现在我正在测试 firestore 这是我主
  • 了解Rails ActiveRecord“单一模型”自连接

    我很难理解如何在 Rails 中实现单个模型自连接 这ActiveRecord 关联指南第 2 10 节 http guides rubyonrails org association basics html简要解释了自连接 但没有提供足够
  • Libssh - SSH 消息未实现

    我尝试使用 ssh connect 和 libssh 进行连接 但出现以下错误 我不知道这意味着什么 有什么想法吗 2014 09 30 00 53 00 015877 2 channel open Creating a channel 4
  • Linux 中的 DNS 缓存 [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我对 DNS 缓存感到困惑 我正在编写一个小型转发代理服务器 并希望在 Linux 系统上使用操作系统 DNS 缓存 如果我理解正确的
  • 可观察集合的多个视图

    我已经研究这个问题有一段时间了 但我显然错过了一些东西 我创建 填充并绑定一个可观察集合 如下所示 Dim ObservableWEI As New ObservableWEI ObservableWEI Add New WEI With
  • 无法使用 JDK 10 在 Netbeans 8.2 上创建项目

    我正在尝试在 Ubuntu 上创建项目 但它无法做到这一点 不会给我任何错误或其他什么 只是这个空白屏幕 帮助 关于 Product Version NetBeans IDE 8 2 Build 201609300101 Updates N
  • 不得设置compilerOptions.paths(不支持别名导入)

    我正在尝试映射 tsconfig json 中的路径以摆脱相对路径地狱 我的React App 基于 Create React App 我试过这个所以线程 https stackoverflow com questions 43281741