typescript相关内容
我要实现的目标 在TypeScrip Gatsby中使用‘Gatsby-plugin-暗模式’ 我到目前为止所做的 通过以下方式安装‘Gatsby-plugin-Dark-mode’ yarn add gatsby-plugin-dark-mode 在Gatsby-config.js中包含‘Gatsby-plugin-Dark-mode’ module.exports =
..
最近我开始使用Gatsby,现在我正在尝试使用MDX,在我的MDX文件中,我可以通过GraphQL使用Gatsby Image,但我想使用Gatsby-Plugin-Image中的静态图像,我收到了如下错误: Reaction_DevTools_Backend.js:2557未加载图像 https://images.unsplash.com/photo-1597305877032-0668b
..
我是Svelte的新手,但到目前为止我还很喜欢它。我已经用Svelte&;TypeScrip编写了一个简单的tic-tac-toe应用程序来练习它,现在我正在添加我喜欢的工具。我通常使用eslint/更漂亮的组合设置,依靠eslint-plugin-更漂亮的将两者结合在一起。然而,对于Svelte来说,这是行不通的。 澄清一下,ESLint本身工作得很好。更漂亮的产品本身就很好用。然而
..
运行rpm Run Start后,打印错误:语法错误:无法在模块之外使用导入语句。 注意:我正在将其用于GCP Cloud Run。 Package.json { "name": "auth-api-public", "version": "0.0.1", "main": "src/index.ts", "type": "module", "scripts": {
..
我正在处理一个TypeScrip Reaction项目,我通常将占位符变量放入代码中,以便在我开始实现所有内容之前对所有内容进行布局。这会导致大量eslint no-unused-vars错误,并使查找真正的错误成为一项挑战。 在我准备好之前,如何全局禁用它?我使用了create-react-app my-app --typescript并且不想弹出项目,但不确定如何禁用此警告。 我注意到
..
我正在学习TypeScript,有以下课程: class DetailDriver { public get driver() { return super.getEntity(); } public activate(): breeze.Promise { var id = this.driver.id(); // this re
..
我正在尝试测试我的导航功能是否被称为删除车辆。但它似乎从来没有打过电话。我认为这可能与以下事实有关:它是一个异步功能,但即使当我等待完全订阅完成时,它也不起作用。 .ts: deleteVehicle(): void { if (confirm('Bent u zeker dat u deze wagen wilt verwijderen?')) { this.ap
..
将Cypress与打字稿一起使用。 我的代码目标是提取/sitemap.xml中的所有URL,并提取状态为200的每个URL的cy.request()。 此版本有效: describe('Sitemap Urls', () => { let urls: any[] = []; beforeEach(() => { cy.request({ metho
..
我目前面临的挑战是实现单个测试重试,以稳定一小组特定的测试,这些测试依赖于一些后台处理,因此往往是不稳定的。我使用的是带有TypeScrip和Cypress黄瓜预处理器4.3.1的Cypress 9.2.0。 为了提供更多详细信息,应用程序接收在后台处理的事件(通常为max。1-2秒),然后创建数据记录。然后,这些记录以表格的形式显示在用户界面中。 在一些黄瓜场景中,我对这些案例进行了端到
..
假设我们有一个相交的类 export class PagingDto { @IsInt() @Type(() => Number) @ApiProperty() limit: number; @IsInt() @Type(() => Number) @ApiProperty() offset: number; } export class UserDto
..
THIS IS THE ACTUAL ERROR 这是我的DTO export class CreateGradeDto { id: string; first_bimester?: number; second_bimester?: number; third_bimester?: number; fourth_bimester?: number; stude
..
我正在使用Nest.js和MySQL构建API。由于敏捷性和干性原则,我正在创建一个OOP结构,它为给定的实体(来自TypeORM)设置所有基本的CRUD端点。主要目标是避免为不同实体编写相同的通用方法。 为了实现这一点,我使用了类型脚本泛型的策略。我仍然需要为每个实体创建所有公共文件(.controller.ts、.service.ts、.module.ts、.entity.ts),但我不
..
我正在尝试使用accesToken和renhToken实现JWT授权。Access Token和刷新标记都需要在仅HTTP Cookie中设置。 我尝试了此代码,但它没有设置Cookie。我在这里使用的是NestJS框架。 import { Controller, Request, Post, Body, Response } from '@nestjs/common'; @Contr
..
因此,我正在用TypeScrip编写我的应用程序,我想禁用当您在输入中键入某些内容时出现的预测。我想禁用它们,即使在设备上启用了它们。我获得了对我的输入(文本字段)元素的引用,如下所示,它是这样工作的: this.page.getViewById("place") 在原生脚本文档中,我没有看到以编程方式关闭预测的选项,但我知道这可以通过原生函数(https://developer.andr
..
我找不到用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+
..
我是Vue和Nuxt的新手。目前正在用打字稿做教程。它向我抛出了一堆错误,Property 'x' does not exist on type 'y'.下面是一个例子; ERROR in components/AboutMe.vue:56:27 TS2339: Property 'routes' does not exist on type '{ components: { CButton
..
我正在对sequelize-typescript库使用Sequelize,并试图实现以下关系: Team.ts @Scopes({ withPlayers: { include: [{model: () => User}] } }) @Table export default class Team extends Model { @AllowNull(
..
我创建了一个Next.js应用程序,它使用Material-UI和@Reaction-Three/Fibre库。 我最近将Material-UI传递给V5,出现错误。 以下是错误: 我搜索了所有内容以将其删除,但什么也没有找到。 所以我尝试使用Material-UIV5创建一个新项目,并逐个安装其他依赖项。在开始时未显示错误,但在安装@react-three/fiber和@re
..
我希望尽可能多地对我的应用程序进行单元和e2e测试,我的目标是覆盖率达到101%。我的设置现在的问题是,来自typeorm的@Column修饰符使用一个箭头函数来设置一个缺省值,比如数据库更新上的当前时间戳。此箭头函数不包含在JEST测试覆盖范围内。消息为:statement not covered 我用jest --coverage运行代码覆盖率。 我的版本: "jest": "^24.
..
我以编程方式使用webpack,包括TypeScrip、esm和jest。在JEST测试中,我收到了在导入ES模块时没有包括.js文件扩展名的错误。例如: Module not found: Error: Can't resolve 'modulename' in '/path/components' Did you mean 'modulename.js'? BRE
..