使用 es6,我可以从库中只导入一个函数来最小化整个包,例如:
import merge from "lodash/merge"
但是,在typescript中,上面这句话会导致编译错误:Cannot find module "lodash/merge"。如何解决?

最佳答案



TypeScript 的定义不支持单独加载 lodash 成员。

使固定
import * as _ from "lodash" 或自己编写定义。

更多的

创作技巧:https://basarat.gitbooks.io/typescript/content/docs/types/ambient/intro.html

关于javascript - 在 typescript 中,如何从 "lodash/merge"进行导入合并,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38579796/

10-12 23:52