입력 개체에 따라 올바른 형식을 반환하는 형식화 된 Promise.props (...) 유틸리티 함수를 만들고 싶습니다. static async props<T extends {[key: string]: Promise<S>|S}, S, U extends { [key in keyof T]: S}>(obj: T): Promise<U> {
const pr
원숭이가 Date 클래스에 패치하는 cached-date이라는 NPM 패키지를 작성했습니다. 표준 문자열 표현을 캐시합니다. // Typescript application
require('cached-date');
const date = new Date();
const isoStr = date.toCachedISOString();
: 이 // i
신선한 이온 프로젝트를 시작하고 프로젝트 루트 디렉토리에 npm install gridster 및 npm install @types/jquery.gridster과 함께 gridster.js을 설치했습니다. 그러나 설치된 정의를 가져올 수는 없습니다. import { Gridster } from '@types/jquery.gridster'; 내가이 impor
타사 npm js 라이브러리를 사용하는 typescript 프로젝트에 시각적 스튜디오 코드를 사용하고 있습니다. 그들 중 일부는 ts 타입 (types.d.ts 파일)을 제공하지 않으므로 타입을 지정하지 않고 매개 변수 나 변수를 사용할 때마다 코드의 linting은 매개 변수에 암시 적으로 'any'유형이 있습니다. 또한 ts는 컴파일되지 않습니다. 어떻
우리 팀이 사용하고있는 테스트 스위트에 몇 가지 기능을 추가하는 모듈을 작성 중입니다. 그것은 프로젝트의 다른 수출품을 감싸는 주요 타이프 스크립트 파일을 가진 프로젝트입니다. index.d.ts : 모듈의 export * from "./OneModule"
export * from "./AnotherModule"
하나는 Chai.js 주장 라이브러리에
현재 프로젝트에 올바른 형식 정의를 추가하는 데 문제가 있습니다. 나는 typescript에 매우 익숙하며 책 (ASP.NET Core 및 Angular 2라고 함)의 지침에 따라 더 익숙해 지므로 내 질문에 선명도가 전혀없는 경우 사과드립니다. 어쨌든, 내 index.d.ts 파일에 약 140 개의 오류가 발생합니다. 각 오류가 여러 번 표시되는 경우는
foo/bar.js 안에 Node JS 모듈이 포함 된 프로젝트가 있습니다. 이제 나는 에 TypeScript 모듈을 작성하는데,이 모듈은 foo/bar.js을 가져와야합니다. foo/bar.js 모듈에 대한 선언 파일을 작성하려면 어떻게해야합니까? 선언 파일은 어디로 가야합니까? 내가 foo/bar.d.ts에 선언 파일을 배치하려했지만 내 타이프 라이터
나는 the example of geocoding을 알아 내려고하고 있는데, 다음 코드는 버튼 클릭에 대한 내 이벤트 처리기에 있습니다. locate() {
const coder = google.maps.Geocoder();
coder.geocode(
{ address: "stockholm" },
(result, statu