You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Remix@2.7.1+Vite-Express模板启动报错:TSConfckParseError无法解析extends

问题原因

vite-tsconfig-paths 靠 tsconfck 库实现路径解析,默认会从当前工作目录向上递归扫描所有 tsconfig.json 文件,用来处理多配置的项目场景。但你的环境里(比如VS Code Remote Containers的扩展目录下)存在一个无效的 tsconfig.json,它引用的 ../../tsconfig.base.json 在当前项目环境中找不到,就触发了解析报错。

解决方法

修改 vite.config.ts 里的 tsconfigPaths 插件配置,明确指定仅加载当前项目的 tsconfig.json,避免扫描无关目录:

import { vitePlugin as remix } from "@remix-run/dev";
import { defineConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";

export default defineConfig({
  plugins: [
    remix(),
    tsconfigPaths({
      // 限定仅使用当前项目的tsconfig文件
      projects: ["./tsconfig.json"]
    })
  ],
});

另外也可以检查启动Vite时的工作目录是否为项目根目录,确保不会扫描到上层目录里的无关配置。

内容的提问来源于stack exchange,提问作者Anton Novik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 13:23:27