Вопросы по теме 'typescript-typings'
Проблема с установкой типизации jquery
У меня возникла проблема с установкой набора текста для jquery после того, как я сделал typings init :
MacBook:resources admin$ typings install jquery
ERR наборов! сообщение Невозможно найти "jquery" ("npm") в реестре. Вы хотели...
2555 просмотров
schedule
16.10.2021
Как включить IntelliSense для магистрали в VS Code
Я пытаюсь установить определения TypeScript для примера проекта Backbone.js.
В каталоге проекта я выполнил следующие команды:
npm init
npm install typings
typings install dt~backbone --global
Это добавляет файлы index.d.ts и...
1865 просмотров
schedule
27.11.2021
Новые типы @types в gulp-typescript и typescript?
Я установил @types/jasmine как devDependency.
Моя задача gulp по компиляции моего машинописного текста выглядит так:
gulp.task('compile:tests', ['compile:typescript', 'clean:tests'], function () {
var project =...
1310 просмотров
schedule
04.11.2021
типизация против @types области NPM
В некоторых случаях typings используется для обработки определений TypeScript (например, angular / angular2-seed ).
В других случаях используются пакеты NPM @types с ограниченной областью видимости без участия typings (например,...
14950 просмотров
schedule
25.09.2021
Что такое типизация в машинописном тексте
Я новичок в Angular2, и пока мне это нравится, но есть одна проблема: Типизация . Я не могу понять, как их использовать и какие именно. В одних местах говорят использовать типизацию, в других - использовать npm для установки определений.
Я...
29367 просмотров
schedule
03.12.2021
Ошибка при использовании Typescript MongoDb Typings (не удается найти пространство имен)
Я пытаюсь использовать типизацию mongodb, которую я установил через
npm install @types/mongodb -D
теперь я хочу использовать типы в такой функции
export default async function insertOne(collection:any,...
1477 просмотров
schedule
23.09.2021
Как интегрировать OpenLayers и jsts в приложение Angular? (с набором текста)
Я создал проект Angular 5, в котором я установил с помощью npm модуль openlayers и модуль jsts. Я сделал следующие шаги:
ng новый testProject
cd / testProject
npm install - сохранить openlayers
npm install --save jsts
npm install --save...
1242 просмотров
schedule
03.11.2021
Вывести тип кортежа вместо типа объединения
Кто-нибудь знает, как заставить компилятор автоматически определять тип кортежа?
// Now: (string | number)[]
// Wanted: [string, number][]
const x = [ ["a", 2], ["b", 2] ];
548 просмотров
schedule
24.11.2021
Как мне строго набрать файл веб-воркера TypeScript с помощью postMessage?
У меня есть веб-воркер, которого я хочу написать на TypeScript.
Проблема в том, что Worker.postMessage - TypeScript предполагает, что каждый сценарий будет загружаться в контексте окна и поэтому ожидает Window.postMessage , имеющий другой...
6227 просмотров
schedule
12.09.2021
Вложенный объект TypeScript с переменными ключами
У меня есть метод JavaScript, который автоматически импортирует схемы JSON в зависимости от структуры каталогов. Это означает, что у меня есть файл, расположенный в /path/to/my/file.json , который затем загружается в schemas.path.to.my.file .
Я...
2418 просмотров
schedule
06.11.2021
Как загрузить файлы js из папки ресурсов Angular в конкретный компонент или модуль Angular (2,4,5)?
У меня есть файлы custom1.js, custom2.js, custom3.js JS и загружаю эти файлы в Angular component1, component2, component3 соответственно. Я могу добавить эти файлы в файлы index.html, но не хочу загружать эти файлы глобально.
Необходимо загрузить...
1426 просмотров
schedule
09.11.2021
определение типа машинописного текста для глобальных библиотек
У меня проблема с типами в ц.
Я загрузил несколько глобальных библиотек в файл index.html и хочу использовать их в своем main.ts
Я не могу установить библиотеку из npm, чтобы использовать ее встроенное определение, и для нее нет определений в...
1447 просмотров
schedule
30.09.2021
TypeScript: как установить тип деструктурированного объекта?
Проблема
Например, параметр имеет следующий тип { component: any; element: ElementRef; } , из которого мне нужен только элемент:
onTextBoxInit({ element }) { }
Вопрос: Как я могу установить тип этого деструктурированного элемента?...
4303 просмотров
schedule
21.10.2021
Почему машинописный текст не создает объекты должным образом?
возьмите следующий код
type PersonKeys = "name" | "age"
type PersonR = Record<PersonKeys, string>
const test = (human: Partial<PersonR>): PersonR => {
return {name: "", age: "", widen: true} // // fails perfect can't widen
}...
59 просмотров
schedule
19.09.2021
Как расширить модуль в рамках проекта?
Я использую fastify с плагином fastify-static . Я также предоставляю собственное объявление типов TypeScript для этого плагина в typings/fastify-static/index.d.ts :
declare module "fastify-static" {
import { Plugin } from "fastify";...
263 просмотров
schedule
09.11.2021
Правильная защита типов пользовательских конвейерных операторов RxJS
Я работаю с API, который имеет фиксированную согласованную структуру ответов: это всегда объект, на котором есть свойство data . Поскольку постоянно отображать данные в запросах RxJS (или эффектах ngrx) очень утомительно и слишком явно, я решил...
415 просмотров
schedule
29.10.2021
Типовой сценарий несовместим с возвращаемым типом
У меня проблема с обобщениями машинописного текста:
function isString(a: any): a is string {
return typeof a === 'string'
}
function concat<T extends string | number>(a: T, b: T): T {
if (isString(a) && isString(b)) {...
279 просмотров
schedule
13.11.2021
Как заставить дочерние элементы объекта быть определенным интерфейсом или расширяться от этого интерфейса?
Я хочу, чтобы дочерние элементы объекта были определенным интерфейсом или расширялись от этого интерфейса. Например:
export interface Configuration {
pages: {
home: IHome;
about: IAbout; // I want IAbout will have to extends IPage...
75 просмотров
schedule
16.11.2021
Как добавить динамические свойства в класс TypesScript и поддерживать правильную типизацию
У меня есть Users класс, который я экспортирую из файла Users.ts
export default class Users {}
Затем я экспортирую Users.ts из другого файла index.ts :
// classes
export {default as Users} from './Users'
У меня...
65 просмотров
schedule
18.10.2021
Машинопись: набор текста для экспорта объекта
У меня есть до безумия тривиальный сценарий, который я просто не могу взломать с помощью Typescript. У меня есть модуль es6, экспортирующий простой объект:
// variables.ts
export default {
one: 1,
two: 2
}
Я хочу импортировать это так:...
59 просмотров
schedule
04.11.2021