Ответ 1
Но в коде я не могу найти никаких настроек для этого.
Вам нужно использовать tsconfig.json
: https://github.com/TypeStrong/atom-typescript/blob/master/docs/tsconfig.md
Я использую совершенно новый редактор кода Visual Studio для некоторого TypeScript. И, пытаясь импортировать некоторые классы из d.ts
следующим образом:
import Polygon = require('esri/geometry/Polygon');
Но я получаю красную squiggly, которая гласит:
Cannot compile external dependencies unless the --module flag is provided
Мой вопрос: где я могу предоставить этот флаг? Я считаю это флагом компилятору TypeScript. В Visual Studio это флажок в проекте. Но в Code я не могу найти никаких настроек редактора.
Но в коде я не могу найти никаких настроек для этого.
Вам нужно использовать tsconfig.json
: https://github.com/TypeStrong/atom-typescript/blob/master/docs/tsconfig.md
Я просто хочу сказать, что перезапуск редактора - важный шаг. Я создал tsconfig.json и немного наклонил голову к стене, прежде чем заметил комментарий antfx, и, конечно же, перезапуск VS Code решил проблему.