使用父文件夹中的项目和“.”时,VS Code 错误地显示打字稿错误“找不到名称”在文件夹名称中
我的公司有一个名为 cloud-platform 的单一存储库,我们的 React 应用程序位于一个名为 web-app 的文件夹中。 我收到错误无法找到名称“jest”。 ts(2304) 来自 cloud-platform/web-app/ 内的文件夹。
Jest + TypeScript + Babel 未知选项:.0
我使用 Jest 为我的一些 Fauna DB 操作编写了一个集成测试。我尝试测试的源代码 (fauna.ts) 和测试本身 (fauna.test.ts) 都是 TypeScript 文件。我已经
对于使用 jest 的 Angular v12 项目,我刚刚将 jest 更新到版本 28。但是现在,我收到以下错误 失败 src/app/components/update-input/update-input.directive.spec.ts ● 测试套件
我想模拟一个已被记忆的React组件。我正在使用 React 18.2 和 Jest 29.7 以及 Typescript,以防万一。我已经尝试了几种方法,但似乎找不到有效的方法......
// @ts-ignore 注释使 TypeScript 编译器能够忽略其下面的行。 如何使用 TypeScript 忽略一整段代码?
我有一系列这样的测试用例: it('应该禁用渲染按钮', async () => { 使成为(...); const 按钮 = screen.getByRole("按钮"); 期待(按钮).toBeDi...
当我尝试在 Visual Code Studio 上运行“ts-node index.ts”等代码时,它显示错误消息
/usr/local/lib/node_modules/ts-node/src/index.ts:857 const DiagnosticText = formatDiagnostics(诊断,diagnosticsHost); 类型错误:formatDiagnostics 不是函数 在 createTSError (/usr/loc...
我正在使用 Jest 为使用画布元素的组件编写测试。当我运行如下所示的测试时,我不断收到错误。 错误:未实现:HTMLCanvasElement.prototype.getCont...
如何在 React 中使用带有 className 属性的 TailwindCSS 实用程序类
我为 React 创建了一个模板(样板)存储库,它提供 ESLint、Typescript、TailwindCSS 和 Jest 测试,并使用 Webpack 构建。 然而,TailwindCSS 实用程序类不...
我正在使用 Jest 为 Node.js 后端开发一些测试,我需要检查来自第三方的一些值。在某些情况下,这些值可以是布尔值或空值。 现在...
可能我有一个配置问题,我只是不知道具体在哪里。错误消息是当我运行测试时: 类型错误:无法读取未定义的属性(读取“品牌”) 14 | 14 ...
我有一个函数,可以将大写的字符串转换为大写前带有破折号的字符串,并使字符串小写。 格式化类型() { // 在大写字母前添加破折号...
我目前正在使用打字稿制作一个反应应用程序,并且我正在使用反应测试库进行测试。应用程序因 ReferenceError: jest is not Defined 崩溃。不过我所有的测试都通过了。 之前,
[NullInjectorError]:R3InjectorError(独立[_AppComponent])[]:NullInjectorError:没有_HttpClient的提供者
app.module.ts 应用程序模块.ts 应用程序模块.ts 错误 包.json 我的代码已迁移到角度独立 我不知道我做错了什么。我是否必须在其他地方导入或提供 HttpClient...
我无法在使用 jest 的测试中对函数的第二次和第三次调用进行间谍操作 我尝试按照文档这样做: 它(“第一次尝试重试后应该会成功...
存在于松果.ts 中 从 '@pinecone-database/pinecone' 导入 { PineconeClient } 导出 const getPineconeClient = async () => { const client = new PineconeClient() 等待客户。
如何在 React 组件的 Jest 测试中模拟 MUI5 Pro 许可证密钥
我目前正在将 MUI v5 Pro 组件集成到我的 React 库中,然后将这些库组件导入到我的主机应用程序中。我已经在两个 Libra 的 .env 文件中设置了 MUI 许可证密钥...
自动完成功能不适用于 VSCode 中的 TypeScript + Node
所以如果我编写纯 JS (.js),它的工作方式如下: 但对于 TypeScript (.ts) 它不起作用:
从 'react' 导入 React, { useEffect, useRef, useState }; // eslint-disable-line import/no-webpack-loader-syntax // @ts-忽略 从'!mapbox-gl'导入mapboxgl; 导入'mapbox-gl/dist/mapbox-gl....
在 knex 查询中的 ts 泛型中显示错误 [symbol.iterator()]
const [用户]: T = wait db("users").select("*").returning("*"); // 错误:类型“T”必须具有返回迭代器的“[Symbol.iterator]()”方法。 我的膝盖查询
如果我有一个名为 ts 的 pandas.core.series.Series ,其中 1 或 NaN 如下: 第3382章 第3381章 ... 第3369章 第3368章 ... 15 1 10 南 11 1 12 1 13 1 9 南 8 南 ...
当我使用 vscode 时收到此消息: 路径 ... ode_modules ypescript\lib 未指向有效的 tsserver 安装。 我不知道出了什么问题。有任何想法吗? ts配置: { ”
有人可以帮助我吗 我有 2 个文件 main.ts 和 hi.ts 命中: 导出常量你好=“dd”; 主要.ts: 从“./hi”导入{hello}; ... A类{ 公共说你好(){ 控制台.log(“...
router.navigate 不起作用,页面未重定向到查看器页面。但是如果我在最后一行添加断点,就可以了。 TS: 异步 onApprove(): Promise { if (this.status === true...
运行 Prettier 时出现问题:退出代码 2 和意外标记“:”
每次我尝试提交或运行yarn format(使用此脚本:“format”:“prettier --config \”packages/**/*。{ts,tsx} \“”)或运行make fmt,我收到以下错误
在TypeScript中,有truthy的类型吗? 我有这个方法: Object.keys(lck.lockholders).length; 入队(k:任何,obj?:任何):无效 我认为使用 TS 有一种方法可以检查空字符串'...
相当于 @typescript-eslint 中的 noUnusedParameters
我正在努力改善React+TS项目的开发者体验。我发现 noUnusedLocals 和 noUnusedParameters 对于该项目非常有用,但这些规则使开发变得复杂,尤其是......
在 Angular 应用程序中调整画布元素大小时如何解决闪烁问题
我有一个带有画布的 Angular 组件,如下所示: 在 .ts 文件中,我设置了一个变量来访问...
我正在尝试在 ts 文件中包含路径,尝试了 stackoverflow 上可能提供的解决方案,但没有一个对我有用 tsconfig.json { “编译器选项”:{ “严格”:真实, ”
为什么 @typescript-eslint/no-redeclare 规则指示误报?
我有一个 typescript 项目,其中通过 eslint 和 typescript-eslint 支持 linting。 请注意,这只是一个最小的工作示例。 这是一个repl链接 索引.ts 函数 testfn(值:...
`类型“VNode”缺少类型“HTMLElement”中的以下属性:accessKey、accessKeyLabel、autocapitalize、dir 以及其他 283 个属性。 > 导入 { init, classModule, propsModule, styleModule,
我是角度可重用组件的新手,不确定构建后如何重用该组件。我有 3 个组件父组件、容器组件和可重用组件。 父组件.ts 可重复使用...
typescript .d.ts 文件无法被 typescript 识别,但 vsc
更新: 它不是打字稿,而是 ts-node“问题” 我回答自己,所以如果你仍然对这个“问题”感兴趣 - 进一步阅读:) 对困惑感到抱歉 也许我完全有
在 Electron-vite 中包含本地 JavaScript 库的 TypeScript 无法正确编译
我正在尝试将本地库导入到 vite-electron TypeScript 项目中。请原谅我对 vite-electron 和 JS 捆绑生态系统缺乏了解,我是 JS 和 TS 开发的新手......
我有三个时间序列变量。其中两个包含在我的文件 roes.cvs 中,并使用以下代码绘制在一张图中: 鱼子 <- read.csv(file="roes.csv", header=TRUE, sep=",&q...
我想知道我们根据输入数据预测模型的条件 可以根据输入数据自动预测模型(时间序列、回归、分类)。 任何李...
我有一个 C# Web api,它将公钥传递给 React 应用程序。我需要使用该公钥来加密有效负载/消息,然后将其发送回我的 api。但是,我在重建时遇到了麻烦...
使用 `keyof typeof enum` 作为函数的参数
我遇到过这个问题,我似乎无法在 TS 中弄清楚。如果有人能指出我正确的方向,我会很高兴。我有一个返回一系列枚举值的 API,并且按顺序...
Cucumber with playwright 无法识别 ES2022 模块配置中的 .TS 文件
我正在尝试以这种方式通过剧作家测试来实现黄瓜: 有一个 cucumber.cjs 文件,它将成为我的跑步者 有测试 > 验收 > 功能 > {这里是所有 .features 文件} 有...
我正在尝试在我的项目中创建人类功能挂钩 我使用泛型来决定并保持每个可用函数的挂钩 我不想设置所有潜在的功能,只有当我们...
如何解决“未找到规则‘@typescript-eslint/rule-name’的定义”
我正在尝试将 TypeScript 编译添加到现有的 Javascript 项目中。 据我所知,这应该是可能的(甚至很容易),并且您可以通过代码库逐步传播 TS。不幸的是
我正在声明其他元素类型应该满足的“父”COMPONENT 类型。如果我在普通的 .ts 或 .tsx 文件中使用下面的代码,它可以正常工作(也就是说,它会显示我无法使用...
与一个小组一起开发一个游戏,它有一个小百科全书。我能够从 JS 到 TS 得到一些,我正在慢慢学习。但结构已经改变。假设结构看起来像...
我正在尝试在卡尔达诺上创建资产/nft 之前运行验证。我已经使用 plu-ts 编写了策略脚本,并使用 mesh sdk 编写了事务。 脚本 导出常量 mintNFT = pfn( [数据.类型,
如何解决“断言要求调用目标中的每个名称都使用显式类型注释进行声明.ts(2775)”?
我有下面的 JavaScript 代码,并且我正在使用 TypeScript 编译器 (TSC) 根据 Typescript 文档 JSDoc 参考提供类型检查。 const 断言 = require('断言'); 常量摩卡=重新...
我有以下奇怪的情况:我正在使用 Vite 和 svelte-ts 模板设置开发一个网络应用程序。在此应用程序中,我必须为基于 WebXR 的增强现实使用不同的库,这样您就可以
我是机器学习新手,我有一个问题,有没有什么方法可以根据输入数据自动预测模型(如分类、回归、TS)?
我想知道我们根据输入数据预测模型的条件 可以根据输入数据自动预测模型(时间序列、回归、分类)。 任何李...
从另一个 .ts 文件导入具有可重用 tailwindCSS 类的对象并在 Nextjs React 组件中使用其键值似乎不起作用
我正在尝试导入一个包含可重用 TailwindCSS 类的对象,并在我的应用程序中重用这些类。由于某种原因,我需要在本地复制+粘贴这个对象到反应组件中...
在 Sveltekit/Typescript 中使用 pdfjs
我需要在 sveltekit 4 typescript 项目中使用 pdfjs (当前 4.1.392)进行文本提取。这就是我尝试将 pdfjs 导入到我的 src/routes/+page.svelte 中的方法: ...</desc> <question vote="0"> <p>我需要在 sveltekit 4 typescript 项目中使用 pdfjs(当前版本 4.1.392)进行文本提取。这就是我尝试将 pdfjs 导入到我的 src/routes/+page.svelte 中的方法:</p> <pre><code><script lang="ts"> import * as pdfjs from 'pdfjs-dist/build/pdf'; import pdfjsWorker from 'pdfjs-dist/build/pdf.worker'; pdfjs.GlobalWorkerOptions.workerSrc = pdfjsWorker; </script> </code></pre> <p>但是,我收到错误消息“无效的'workerSrc'类型”。</p> <p>如何在 sveltekit/typescript 中使用 pdfjs?</p> </question> <answer tick="false" vote="0"> <p>你可以尝试做这样的事情:</p> <pre><code>import * as pdfjs from "pdfjs-dist"; pdfjs.GlobalWorkerOptions.workerSrc = new URL("pdfjs-dist/build/pdf.worker.mjs", import.meta.url); </code></pre> <p>更多使用示例,可以访问PDF.js Github仓库: <a href="https://github.com/mozilla/pdf.js#online-demo" rel="nofollow noreferrer">https://github.com/mozilla/pdf.js#online-demo</a></p> </answer> <answer tick="true" vote="0"> <p>以下代码适用于 pdfjs-dist 4.2.67、svelte 4.2.15 和 typescript 5.4.5:</p> <pre><code><script lang="ts"> // @ts-nocheck import * as pdfjs from 'pdfjs-dist'; import * as pdfWorker from 'pdfjs-dist/build/pdf.worker.mjs'; pdfjs.GlobalWorkerOptions.workerSrc = import.meta.url + 'pdfjs-dist/build/pdf.worker.mjs'; </script> </code></pre> </answer> </body></html>