小编sud*_*yui的帖子

Typescript 如何找到 .d.ts 文件?

我是一名新的打字稿开发人员,我正在开发一个使用打字稿和 webpack 的项目,一些用 js 编码的库需要 .d.ts 文件,但我很困惑 webpack 如何找到带有 ? 的.d.ts文件import * as PIXI from 'pixi.js'​​?

这是我的猜测:

  1. webpack会找到“node_modules”命名的文件夹pixi.js,并在其中找到 package.json,如果有该types属性,则选择该文件作为.d.ts文件。

  2. 如果按照1的方式找不到.d.ts文件,则进入node_modules/@types(或其他自定义文件夹),查找是否存在同名文件夹pixi.js,并选择index.d.ts文件为文件.d.ts

  3. 顺便说一句,我在index.d.ts中发现他们使用了module,为什么?我知道官方不推荐这个module关键字(用 代替namespace)。

typescript webpack

6
推荐指数
1
解决办法
4503
查看次数

标签 统计

typescript ×1

webpack ×1