Я пытаюсь создать приложение NW.js, используя TypeScript с плагином Atom-TypScript. К сожалению, DefinitelyTyped не содержит определения для NW.js, поэтому мне нужно собрать собственный файл объявления .d.ts
.Возможно создание определения типа с помощью NW.js?
В попытке протестировать очень простой случай использования, я соединял скелетным nw.gui.ts
файл следующим образом:
declare module nw.gui {
class Window {
get();
}
}
То, что я не могу показаться, чтобы выяснить теперь шаги мне нужно чтобы фактически ссылаться на файлы JS, поскольку они, похоже, скомпилированы непосредственно в nw-файл. Должен ли я загрузить исходный код соответствующего двоичного кода и включить эти файлы в мой проект, чтобы TypeScript мог их найти?
Пожалуйста, дайте мне знать, если это неясно, плохой идеей или требуется какая-либо другая информация. Спасибо.
К сожалению, фактические JS-файлы, которые содержат все пространства имен API, фактически скомпилированы в nw.js, вот где я столкнулся с проблемой. – slashp