如果我安装 lodash.minby 是否意味着它只安装了这个特定的功能?
If I install lodash.minby does it means it just installs this specific function?
我正在摆脱 lodash,所以我正在 es6 中重做一些东西,而其他类似的东西我想保留,但只有这一个功能。
我看到有这个 npm https://www.npmjs.com/package/lodash.minby 但我不确定我是否安装它它只会安装这个,或者整个库,有人可以确认吗?
谢谢。
来自文档:
The lodash method _.minBy
exported as a Node.js module.
所以,是的,它只是从 lodash
安装这个特定的功能
是的,如果您安装 lodash.minby
,在撰写本文时,您将获得版本 4.6.0,其中包含一个 package.json
文件、一个 README.md
文件、一个 LICENSE
文件,以及一个 index.js
文件。它没有其他依赖项,所以这就是您将获得的全部内容。 index.js
文件超过 2000 行,但这显然是实现功能所需要的。
相比之下,在撰写本文时,npm install lodash
将为您提供版本 4.17.21,其中包含分布在许多文件中的 44000 多行 JavaScript。所以这大约是原来的 22 倍。
我正在摆脱 lodash,所以我正在 es6 中重做一些东西,而其他类似的东西我想保留,但只有这一个功能。
我看到有这个 npm https://www.npmjs.com/package/lodash.minby 但我不确定我是否安装它它只会安装这个,或者整个库,有人可以确认吗?
谢谢。
来自文档:
The lodash method
_.minBy
exported as a Node.js module.
所以,是的,它只是从 lodash
是的,如果您安装 lodash.minby
,在撰写本文时,您将获得版本 4.6.0,其中包含一个 package.json
文件、一个 README.md
文件、一个 LICENSE
文件,以及一个 index.js
文件。它没有其他依赖项,所以这就是您将获得的全部内容。 index.js
文件超过 2000 行,但这显然是实现功能所需要的。
相比之下,在撰写本文时,npm install lodash
将为您提供版本 4.17.21,其中包含分布在许多文件中的 44000 多行 JavaScript。所以这大约是原来的 22 倍。