Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将@types/lodash用于单个lodash.*库_Javascript_Typescript_Lodash_Typescript Typings - Fatal编程技术网

Javascript 如何将@types/lodash用于单个lodash.*库

Javascript 如何将@types/lodash用于单个lodash.*库,javascript,typescript,lodash,typescript-typings,Javascript,Typescript,Lodash,Typescript Typings,为了减少Angular项目的包大小,我正在安装和导入各个lodash库。例如,lodash.clonedeep和其他lodash.但是会丢失这些的类型定义,因为它们不能与@types/lodash npm包一起使用 我曾尝试在谷歌上搜索并找到一种方法来别名类型定义,但没有找到任何方法 const cloneDeep=require('lodash.cloneDeep'); 从'lodash'导入{cloneDeep}; 第一个没有在IDE中提供类型信息,而第二个使用@types/lodash

为了减少Angular项目的包大小,我正在安装和导入各个lodash库。例如,
lodash.clonedeep
和其他
lodash.
但是会丢失这些的类型定义,因为它们不能与@types/lodash npm包一起使用

我曾尝试在谷歌上搜索并找到一种方法来别名类型定义,但没有找到任何方法

const cloneDeep=require('lodash.cloneDeep');
从'lodash'导入{cloneDeep};

第一个没有在IDE中提供类型信息,而第二个使用@types/lodash。您不必为单个lodash包使用整个@types/lodash包。通常,在所有情况下,都可以获得lodash个体的类型定义 包裹


对于lodash.clonedeep,您可以从npm注册表获取@types/lodash.clonedeep

您不必将整个@types/lodash包用于单个lodash包。通常,在所有情况下,都可以获得lodash个体的类型定义 包裹


对于lodash.clonedeep,您可以从npm注册表获取@types/lodash.clonedeep

好的,我发誓我过去曾尝试
添加@types/lodash,
,但没有。很明显,它不是cloneDeep,因为我只是看了看,它肯定在那里。谢谢你的快速回复!除了defaultTo之外,其他都安装了,那个没有@types。一定是我以前试过的。好吧,我发誓我过去试过
纱线添加@types/lodash,
,但没有。很明显,它不是cloneDeep,因为我只是看了看,它肯定在那里。谢谢你的快速回复!除了defaultTo之外,其他都安装了,那个没有@types。一定是我以前试过的那个。