typescript相关内容

MDX内部的Gatsby静态图像(Gatsby-plugin-Image)

最近我开始使用Gatsby,现在我正在尝试使用MDX,在我的MDX文件中,我可以通过GraphQL使用Gatsby Image,但我想使用Gatsby-Plugin-Image中的静态图像,我收到了如下错误: Reaction_DevTools_Backend.js:2557未加载图像 https://images.unsplash.com/photo-1597305877032-0668b ..
发布时间:2022-08-08 17:59:35 前端开发

将Svelte、TypeScrip、ESLint、&;更漂亮地放在一起时出错

我是Svelte的新手,但到目前为止我还很喜欢它。我已经用Svelte&;TypeScrip编写了一个简单的tic-tac-toe应用程序来练习它,现在我正在添加我喜欢的工具。我通常使用eslint/更漂亮的组合设置,依靠eslint-plugin-更漂亮的将两者结合在一起。然而,对于Svelte来说,这是行不通的。 澄清一下,ESLint本身工作得很好。更漂亮的产品本身就很好用。然而 ..
发布时间:2022-08-08 16:08:56 其他开发

类型脚本eslint禁用no-unused-vars

我正在处理一个TypeScrip Reaction项目,我通常将占位符变量放入代码中,以便在我开始实现所有内容之前对所有内容进行布局。这会导致大量eslint no-unused-vars错误,并使查找真正的错误成为一项挑战。 在我准备好之前,如何全局禁用它?我使用了create-react-app my-app --typescript并且不想弹出项目,但不确定如何禁用此警告。 我注意到 ..
发布时间:2022-08-08 15:26:15 其他开发

在单元测试中从未调用订阅内的角度函数

我正在尝试测试我的导航功能是否被称为删除车辆。但它似乎从来没有打过电话。我认为这可能与以下事实有关:它是一个异步功能,但即使当我等待完全订阅完成时,它也不起作用。 .ts: deleteVehicle(): void { if (confirm('Bent u zeker dat u deze wagen wilt verwijderen?')) { this.ap ..
发布时间:2022-08-06 18:20:17 其他开发

如何使用赛普拉斯黄瓜预处理器实现单项测试重试?

我目前面临的挑战是实现单个测试重试,以稳定一小组特定的测试,这些测试依赖于一些后台处理,因此往往是不稳定的。我使用的是带有TypeScrip和Cypress黄瓜预处理器4.3.1的Cypress 9.2.0。 为了提供更多详细信息,应用程序接收在后台处理的事件(通常为max。1-2秒),然后创建数据记录。然后,这些记录以表格的形式显示在用户界面中。 在一些黄瓜场景中,我对这些案例进行了端到 ..

@UsePipes(ValidationTube)不使用泛型(抽象控制器)

我正在使用Nest.js和MySQL构建API。由于敏捷性和干性原则,我正在创建一个OOP结构,它为给定的实体(来自TypeORM)设置所有基本的CRUD端点。主要目标是避免为不同实体编写相同的通用方法。 为了实现这一点,我使用了类型脚本泛型的策略。我仍然需要为每个实体创建所有公共文件(.controller.ts、.service.ts、.module.ts、.entity.ts),但我不 ..
发布时间:2022-08-04 22:15:03 其他开发

如何在NestJS中设置仅HTTP Cookie

我正在尝试使用accesToken和renhToken实现JWT授权。Access Token和刷新标记都需要在仅HTTP Cookie中设置。 我尝试了此代码,但它没有设置Cookie。我在这里使用的是NestJS框架。 import { Controller, Request, Post, Body, Response } from '@nestjs/common'; @Contr ..
发布时间:2022-08-04 21:59:49 其他开发

Nativescript:如何在Android上关闭对文本字段的预测?

因此,我正在用TypeScrip编写我的应用程序,我想禁用当您在输入中键入某些内容时出现的预测。我想禁用它们,即使在设备上启用了它们。我获得了对我的输入(文本字段)元素的引用,如下所示,它是这样工作的: this.page.getViewById("place") 在原生脚本文档中,我没有看到以编程方式关闭预测的选项,但我知道这可以通过原生函数(https://developer.andr ..
发布时间:2022-08-04 20:43:23 移动开发

如何用webpack生成d.ts和d.ts.map文件?

我找不到用webpack生成d.ts和d.ts.map文件的方法。Babel-Loader只生成js和js.map文件。我还需要d.ts和d.ts.map文件(我可以使用tsc命令生成它们),如下图所示: 以下是包含所有设置的最小回购:https://github.com/stavalfi/lerna-yarn-workspaces-example 详细信息 我搬到了Lerna+ ..
发布时间:2022-08-02 18:49:11 前端开发

TS表达式生成的联合类型太复杂,无法用Material-UI和@Reaction-Three/Fibre表示

我创建了一个Next.js应用程序,它使用Material-UI和@Reaction-Three/Fibre库。 我最近将Material-UI传递给V5,出现错误。 以下是错误: 我搜索了所有内容以将其删除,但什么也没有找到。 所以我尝试使用Material-UIV5创建一个新项目,并逐个安装其他依赖项。在开始时未显示错误,但在安装@react-three/fiber和@re ..

如何用Jest单元测试覆盖TypeORM@Column装饰器?

我希望尽可能多地对我的应用程序进行单元和e2e测试,我的目标是覆盖率达到101%。我的设置现在的问题是,来自typeorm的@Column修饰符使用一个箭头函数来设置一个缺省值,比如数据库更新上的当前时间戳。此箭头函数不包含在JEST测试覆盖范围内。消息为:statement not covered 我用jest --coverage运行代码覆盖率。 我的版本: "jest": "^24. ..
发布时间:2022-07-23 18:43:32 其他开发