Я пытаюсь использовать Clipboard API, который уже работает в браузерах, но PhpStorm не знает об этом.
Clipboard API
Чтонужно, чтобы PhpStorm распознал это?Я установил версию языка JavaScript в настройках проекта на ECMAScript 6.
ECMAScript 6
Спасибо Лене за правильное направление, я нашел способ так ее отсортировать.
Под Settings > Javascript > Libraries нажмите Download.Выберите dom-clipboard-api из списка и нажмите download and install.
Settings > Javascript > Libraries
Download
dom-clipboard-api
download and install
Заглушка библиотеки состоит из этого: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/dom-clipboard-api/index.d.ts
Мне нужно было сделать недействительными кэши и перезапустить PhpStorm, но потом все заработало, как я и ожидал.
PhpStorm использует заглушки определений библиотеки от https://github.com/Microsoft/TypeScript/tree/master/lib для поддержки веб-API.К сожалению, для этого API нет библиотечных заглушек, так как он еще не получил широкого распространения.Пожалуйста, смотрите https://github.com/Microsoft/TypeScript/issues/26728#issuecomment-422970152 для возможного обходного пути