我正在将一个小而旧的 React 项目(及其 nestjs 服务器)迁移到 Next.js 13。我正在通过一个名为Create T3 App的 CLI 搭建脚手架来做到这一点。 我经常使用项目引用,在我从事的所有项目中,我在这里尝试这样做: tsconfig.json: 但它一直抛出这个 web ...
我正在将一个小而旧的 React 项目(及其 nestjs 服务器)迁移到 Next.js 13。我正在通过一个名为Create T3 App的 CLI 搭建脚手架来做到这一点。 我经常使用项目引用,在我从事的所有项目中,我在这里尝试这样做: tsconfig.json: 但它一直抛出这个 web ...
我想使用 tsconfig 的路径功能。 但是当jest地使用它时,我遇到了问题。 这是我遵循的指南来实现这个: https://medium.com/@fmoessle/typescript-paths-with-ts-node-ts-node-dev-and-jest-671deacf6428 ...
我正在尝试添加一些路径,但是当我键入 @src 时我没有看到其他文件夹。 TS 在输入@src/ 后甚至没有给我建议,但是如果我输入@core,它会给我建议,但返回相同的错误。 例如,我无法访问下面的文件,它显示找不到模块:错误:无法解析“@src/assets/images/logo/logo ...
我有一个 TypeScript 项目,我试图将其转换为可执行文件 JavaScript,它使用路径别名。 这是我正在处理的 NPM package 所必需的。 例如这里从我的lib目录导入一个方法而不通过相对路径引用它:import { hexify } from '@lib/utils/conv ...
好吧,标题很容易解释:我已经设置了我的 tsconfig 路径,这样我就可以每次在我的 APP 文件中使用@configs/logger而不是../../configs/logger 。 但是如果我尝试在 jest 测试文件中使用这些路径映射,它就不起作用。 当前设置: package.json ...
哟。 我有一个问题,没有明确的答案,但我想看看社区的意见。 假设我们有一个 Monorepo,其结构如下: 当我们在packageA中并从packageB导入时,我们有 TS_Paths 并且我们执行以下操作: 现在,问题来了。 当我们想从同一个 package 中导入时,无论是 A 还是 B,我 ...
节点错误Error: Cannot find module 'hello'即使 Typescript 编译成功。 目录结构(请注意,这与baseUrl 的 tsconfig 文档几乎相同) 我只想使用非相对导入(所以没有/ , ./ , ../ )。 我过去遇到过这个问题,并且一直求助于使用相对导入 ...
我已经将这些路径添加到tsconfig.json :{ "compilerOptions": { "lib": ["ESNext"], "moduleResolution": "node", "noUnusedLocals": true, ...
有没有办法通过路径模式包含文件? 例如,我目前正在我的脚本中这样做: import '../../../../myresource/src/shared/my-interface' 但是,我想简单地使用它: import '@myresource/shared/my-interface' 请注意,在 ...
我正在尝试使用生产中的 tsconfig-paths 运行 typescript 的构建(.js 文件),使用路径运行 typescript 没有问题。 就在使用 pm2 在生产环境中运行构建时。 我努力了: ], ...
我正在制作一个 discord 机器人,我正在尝试 typescript 上的路径别名功能。 但是我在使用它时会不断收到此错误。 我正在使用 NodeJs 并使用这是错误消息 这是我尝试使用路径时的代码。 它似乎是正确的,在 vscode 上没有错误,但是当我运行应用程序时,它给出了找不到模块错误 ...
我的项目结构如下: 在命令行tsc --project.configs/tsconfig.json上运行 TypeScript 编译没有问题。 但是 VSCode IDE 在.tsx中显示错误/警告。 我不想禁用 TS 警告,所以这对我不起作用: 如何在 VSCode 中禁用 TypeScript ...
我正在尝试在 CLI 中使用 ts-node 运行 typescript 脚本,这意味着我没有 package.json。 这是我要运行的命令: 当我在脚本中使用相对路径时,它工作得很好。 然后我试图通过启用来自tsconfig.script.json的路径来增强它,以便能够从它们导入。 我想为此 ...
这是一个奇怪的错误。 所以我将 jest 更新为 27 并且全部停止工作导入路径似乎有问题。 所以下面 不起作用,但这确实有效: 我想这是在 tsconfig 中管理的。 这是我的spec tsconfig: 和主要的tsconfig: 任何可能导致此导入问题的建议 ...
我使用 create-react-app 作为脚手架,使用 tsconfig-paths 作为我的 tsconfig 的扩展,因为 create-react-app 在运行时会删除我的路径。 我已经使用这个设置一年了,我对它没有任何问题,但是最近当我从头开始创建一个项目时,它不再工作了 tscon ...
我正在将一个项目从 react-app-rewired 迁移到 Razzle。 tsconfig.json 是这样的: 那个部分 在我的情况下不起作用。 这是在我的 package.json 文件中: "start": "BROWSER=chromium concurrently \\ ...
文件结构客户成分 - Header 帮手导航屏幕 state 即使我可以单击我的 specific.tsx 文件,我也找不到该模块 ...
我通过以下方式在我的 tsconfig.json 中配置了 tsconfig-paths 版本 3.9.0: tsconfig.json: package.json: 在我的 App.tsx 中,我使用在 tsconfig 中声明的绝对路径导入: 我的界面被发现并成功编译,但我的“配置”没有。 ...
我正在研究 Angular 项目。 我有一个库tools和一个项目example 。 我的项目结构看起来像这样(Monorepo) 我的tsconfig.json看起来像这样 还有我的tsconfig.app.json 当我尝试在我的app.module.ts中导入tools时,它工作正常。 但是当 ...
我有以下目录结构: 并且tsconfig.json看起来像:{ "compilerOptions": { "baseUrl": "node_modules", "paths": { "@/*": ["../src/*"] ...