javascript - typescript 中如何对一个 js 文件指定 d.ts 文件?
本文介绍了javascript - typescript 中如何对一个 js 文件指定 d.ts 文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
比如在 electron 中,我们可以
var lodash1 = require('./lib/lodash.min')
我想要 vscode
能在 lodash1.
的时候自动提示 'each ...方法'
然后我们有 ./typings/lodash/index.d.ts
如何指定这个 lodash1
变量用到这样的一个 index.d.ts
呢
注意:
lodash.min.js
只是一个项目中的地址,不是npm
安装的node_modules
目录下lodash/index.d.ts
也是项目中的地址,不是npm
安装的node_modules
目录下
请问有什么解决办法吗?
解决方案
喜大普奔,最近搞定了这个问题,
关键是配置 tsconfig.json
里面的 paths
项目
但是同时也需要配合 webpack
或者 amd
加载器 做库依赖的剔除等。
详见:https://segmentfault.com/a/11...
这篇关于javascript - typescript 中如何对一个 js 文件指定 d.ts 文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文