
1 jsq2627 2018-04-12 10:51:00 +08:00 可以指定 tsc 或者 tsconfig.json 的 typeRoots / types 选项 https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types |
2 KuroNekoFan 2018-04-12 10:51:42 +08:00 via iPhone 为什么要用 dts,如果你本身编写的是.ts ,那是不需要用 dts 的啊 |
3 jsq2627 2018-04-12 10:59:19 +08:00 @KuroNekoFan 目测楼主是给微信 JSSDK 写.d.ts |
4 posebear1990 OP @jsq2627 谢谢,types 选项的话应该是项目里所有用到的 type 都要指定了吧。 然后我新发现,只要我把 .d.ts 文件丢到项目里,vscode 就可以读到这个文件,所以不引用似乎也无所谓了(好奇之前怎么没发现)。 确实是微信 JSSDK,这都能猜到。 |
5 janxin 2018-04-12 12:02:35 +08:00 @posebear1990 #4 wx.d.ts... |
6 jsq2627 2018-04-12 12:03:31 +08:00 @posebear1990 types 选项只对声明全局变量的 .d.ts 有意义,比如 jQuery 这种。对于声明成模块的 .d.ts 没效果。如果你的项目引入了 webpack 这类工具,启用包管理的话,types 选项不影响 import 进来的模块。 |