腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
排除
方法
的
Typescript
键
typescript
我想通过使用keyof特性和never来
排除
方法
,但它不起作用: class A { save() {} } return { } as any; test(new A()).prop; // I still see here `save` and `hello` 我
的
理解是
浏览 10
提问于2020-04-17
得票数 0
回答已采纳
1
回答
如何使用带有两个扩展参数
的
接口?
typescript
、
typescript-typings
、
typescript-generics
我试图理解在react table中使用类型记录时
的
代码,并且遇到了这些接口。TableOptions<D>,): TableInstance<D>;这是什么意思?有什么资源可以帮助我理解这种语法吗?
浏览 4
提问于2020-04-22
得票数 1
回答已采纳
1
回答
Typescript
:如何从类
的
索引签名中
排除
方法
?
typescript
、
class
、
methods
、
index-signature
/<==
typescript
error: missing index signature}class Foo { extendFoo(key: string如何在添加索引签名
的
同时仍然允许类中
的
方法
?当然,我可以将索引签名更改为[key: string]: string |
浏览 3
提问于2020-03-16
得票数 2
4
回答
如何从
TypeScript
中
的
接口
排除
密钥
typescript
type Combined = Foo & Bar 我希望
排除
从一个接口到另一个接口
的
键
,而不是组合
键
。有没有什么
方法
可以在
TypeScript
中做到这一点?const ValuedComponent = valueHOC(MyComponent) 然后 <ValuedComponent /> 但问题是,返回
的
组件类型也使用了给定组件
的
属性类型,因此
TypeScript
这里我想要
的
是返回
浏览 47
提问于2017-07-08
得票数 34
回答已采纳
1
回答
在WebStorm中,如何
排除
ts/tsx生成
的
js文件?
typescript
、
webstorm
当我使用Enable
Typescript
Compiler时,
TypeScript
编译器为每个.ts和.tsx文件生成一个.js文件。 但是,当我执行文本搜索时,我仍然可以从生成
的
JavaScript文件中获得匹配
的
结果
浏览 16
提问于2016-04-27
得票数 5
2
回答
如何防止测试被汇总捆绑?
javascript
、
reactjs
、
npm
、
webpack
、
rollupjs
我正在构建一个包,并希望将我
的
“测试”文件夹
排除
在由rollup构建
的
dist文件中。我
的
文件结构在运行rollup -c之后如下所示├── dist│ ├── tests├── src│ ├── tests我
的
rollup配置如下所示: import
typescript
from 'rol
浏览 0
提问于2020-12-17
得票数 18
回答已采纳
1
回答
如何在
typescript
中扩展记录类型
的
键
typescript
这是
typescript
中
的
预期行为吗?}); 我想通过继承来约束Record
键
类型
的
类型。我该怎么做呢?相反,将
键
类型作为泛型参数也不会像预期
的
那样工作: const NeedsRecord = <T extends string>(record: Record<T, any>) => { } NeedsRecord}); 显式定义联合
键
类型是可行
的
,但使用起来很丑陋: const NeedsRecord = <
浏览 22
提问于2020-10-14
得票数 0
回答已采纳
1
回答
在自定义类型上使用keyof Type时,如何解析ts(2339)?
arrays
、
typescript
、
types
、
typeof
、
keyof
问题 type Idea = { challenges: Array<string
浏览 10
提问于2022-10-25
得票数 1
回答已采纳
2
回答
Eslint/Tslint Config帮助(不包括档案)
javascript
、
typescript
、
eslint
、
tslint
最近,在我们
的
项目中,我们迁移到使用@
typescript
-eslint/parser来慢慢地从tslint迁移。一切都很顺利,但我有一个小问题/问题,我无法解决。是否需要在tsconfig
排除
数组以及ignorePatterns导出对象上指定忽略文件/模式?有什么关系?我们
的
messages.js目录中有一个src/lang文件,我试图忽略它,但目前在预提交钩子上抛出了一个lint错误,这让我想知道这个问题以及这两个设置是如何一起工作
的
。parserOptions
浏览 6
提问于2020-03-23
得票数 7
回答已采纳
1
回答
如何在xo中禁用@
typescript
-eslint/no-require-imports
javascript
、
typescript
、
eslint
、
lint
、
typescript-eslint
我今天试过xojs/xo,遇到一个关于@
typescript
-eslint/no-require-imports
的
问题,我不能禁用它。 我尝试了这个配置,但是没有用。"xo": { "@
typescript
-eslint/no-require-imports": false }, 任何人,在xo中
排除
某些规则
的
正确
方法
是什么
浏览 134
提问于2021-06-22
得票数 0
1
回答
将项目转换为
Typescript
时出现“重复标识符”错误
javascript
、
typescript
我目前正在尝试将现有的JavaScript应用程序转换为
TypeScript
。为了能够一步一步地做到这一点,我首先使用编译器选项"allowJs“编译现有的JavaScript代码。当我开始将现有文件转换为
TypeScript
时,我在创建名称空间时遇到错误。namespace myapp {}var myapp =
浏览 0
提问于2016-07-01
得票数 1
3
回答
排除
或删除
方法
get
TypeScript
typescript
我想
排除
或删除我
的
类中
的
get
方法
,例如 export class User { public setPassword(password: string
浏览 17
提问于2018-12-22
得票数 0
1
回答
返回没有特定
键
的
对象(dynamic,typesafe)
typescript
我试图在
TypeScript
中实现一个“除了”
的
TypeScript
。这样做
的
目的是:const objExcept = except(obj, 'b', 'd')objExcept: { a: boo
浏览 0
提问于2019-03-06
得票数 1
回答已采纳
2
回答
git存储库在‘/用户/艺术家’中有太多
的
活动更改,将只启用Git特性
的
一个子集
git
、
visual-studio-code
我试着跟进这里提出
的
其他问题,比如删除和清除所有内容。我也看了一下这些文件。我哪儿都不认识他们。我所做
的
就是删除不再需要
的
文件夹和文件,然后从它们
的
存储库中重新安装它们,看看是否是这样,但是当我通过GitHub在本地创建像文件或文件夹这样
的
新文件时,仍然会导致这个问题。以下是我所做
的
放弃对VSCODE
的
更改。
浏览 7
提问于2021-08-21
得票数 0
1
回答
在类型记录4.4中实现
的
类型记录类型可以以正确
的
方式工作,但不能在类型记录4.5+中工作
typescript
、
type-conversion
、
typescript-typings
我正在做一个来自
的
。K指定应设置为that
的
T
的
属性集。当K未被提供时,它应该使所有的属性都像普通
的
Readonly一样只读。该解决方案在v4.4+中运行良好,在v4.5+.中不起作用。type MyReadonly2<T, K extends keyof T = keyof T> = T & {}
浏览 7
提问于2022-06-16
得票数 2
回答已采纳
1
回答
将节点标准模块导入
TypeScript
typescript
我认为这是一个非常简单
的
问题,但由于某种原因,我在网上找不到确切
的
答案:在
TypeScript
中导入标准NodeJS库
的
正确
方法
是什么?from 'node:net'; // Cannot find module 'node:net' or its corresponding type declarations.ts(2307) 我
的
tsconfig.json/node_modules"
浏览 12
提问于2021-03-28
得票数 1
回答已采纳
1
回答
在
TypeScript
中按对象
键
的
值类型
排除
对象
键
javascript
、
typescript
、
typing
、
mapped-types
、
conditional-types
我希望将一个对象类型映射到一个子类型,该子类型只包含其值属于特定类型
的
键
。例如,类似于ExtractNumeric<T>
的
内容,其中ExtractNumeric<{ str: string, num: number }>应该等同于类型:{ num: number } 我试过了k] : never } 这段代码抛出一个类型错误:let obj: ExtractNumeric<{ str: string, num: number }> = { num: 1 } 因为尽管str
键
要求值为
浏览 12
提问于2019-06-04
得票数 11
回答已采纳
3
回答
生成时
Typescript
编译不起作用
asp.net
、
typescript
、
asp.net-mvc-5
、
visual-studio-2015
我有包含一些
typescript
文件
的
VS2015和ASP.NET 5 RC1项目。文件位于scripts文件夹中,tsconfig也在此文件夹中。当我保存
typescript
文件时,生成了js文件,一切正常。但是在构建过程中不会生成js文件。我也安装了VS2013和一些使用
typescript
的
旧项目,所以可能会有一些问题,因为我有许多
TypeScript
版本和许多VS版本。 如何在编译期间
排除
编译
typescript
的
故障?构建日
浏览 1
提问于2016-05-07
得票数 3
1
回答
TypeScript
:访问
排除
的
只读对象文字
的
特定
键
javascript
、
reactjs
、
typescript
、
object
、
object-literal
我需要确保bar
的
值必须是只读对象FOO中除c和d之外
的
任何一个
键
的
label。
浏览 31
提问于2021-01-30
得票数 0
回答已采纳
2
回答
只在名为Y
的
文件夹中包含某些扩展X
的
文件:忽略
TypeScript
在git中生成
的
JavaScript文件
git
、
visual-studio
、
typescript
、
gitignore
我在zip文件中继承了一个项目的代码,我
的
第一步是尝试将它放到SCM系统中。该代码是在Visual中开发
的
,使用了NuGet和
TypeScript
。
TypeScript
编译器生成我不想跟踪
的
*.js和*.js.map文件。由于该项目只使用
TypeScript
,所以我通常希望
排除
所有*.js。我在存储库
的
.gitignore中尝试了以下内容# Thi
浏览 4
提问于2014-07-22
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券