1 背景
开发过程中,希望能快速找到类的声明文件d.ts,以便开发。
2 配置
- 在webpack中配置
cesium: path.resolve(__dirname, "../src/cesium/Source"),
- 功能模块调用
import * as Cesium from "cesium/Cesium";
declare module "cesium"
修改为对应的路径 e.g.declare module "cesium/Cesium"
- tsconfig.json配置搜索路径
{
"compilerOptions": {
"target": "es6",
"allowJs": true,
//"checkJs": true,
"noEmit": true,
"baseUrl": ".",
"moduleResolution": "node",
"paths": {
"cesium/*": ["./src/cesium/Source/*"],
"autel3d/*": ["./src/autel3d/*"],
}
},
"include": [
"src/**/*.js",
],
}