NW.js + TypeScript:找不到模块 'nw.gui'
NW.js + TypeScript: Cannot find module 'nw.gui'
我正在尝试在现有的 NW.js + JS 项目中使用 TypeScript。
由于我是 NW.js 的新手,我天真地认为它在安装 nw.gui typings.
后开箱即用
它不会(因为 TypeScript 无法识别全局 nw
变量)。
import * as nw from 'nw.gui';
给我
Cannot find module 'nw.gui'
如何设置我的代码以与 NW.js 一起正常工作?
让我可以使用 NW.js 中的全局 nw 变量的解决方法:declare var nw: any;
编译器不再抱怨了。我没有得到任何类型信息,但我可以接受它并像在 JS 中一样使用它。
安装包@types/nw.gui
然后在名为 nw.d.ts
的文件上放置 declare var nw: typeof import('nw.gui')
然后哇!很有魅力!
我正在尝试在现有的 NW.js + JS 项目中使用 TypeScript。
由于我是 NW.js 的新手,我天真地认为它在安装 nw.gui typings.
后开箱即用
它不会(因为 TypeScript 无法识别全局 nw
变量)。
import * as nw from 'nw.gui';
给我
Cannot find module 'nw.gui'
如何设置我的代码以与 NW.js 一起正常工作?
让我可以使用 NW.js 中的全局 nw 变量的解决方法:declare var nw: any;
编译器不再抱怨了。我没有得到任何类型信息,但我可以接受它并像在 JS 中一样使用它。
安装包@types/nw.gui
然后在名为 nw.d.ts
的文件上放置 declare var nw: typeof import('nw.gui')
然后哇!很有魅力!