Lodash 库未从节点模块中删除

问题描述 投票:0回答:1

我在 Vuejs 项目中使用了 lodash 方法,但由于包大小问题,我用核心 js 方法替换了所有 lodash 方法。

现在,我想从我的项目中删除 lodash 库。我尝试了所有 npm 卸载命令。例如-

npm uninstall lodash
npm uninstall lodash --save
npm uninstall lodash --save-dev
npm uninstall -g lodash --save 

但是 lodash 仍然在 package-lock.json 和yarn 中。锁。

此外,当我构建项目并检查包大小(使用webpack捆绑器分析器)时,它还在包中显示lodash,占用空间为529kb。

Lodash 库在包中占用了大量空间。谁能建议如何 从 Vuejs 项目中删除 lodash。

javascript node.js vue.js webpack lodash
1个回答
0
投票

正如您提到的,这些

npm uninstall
命令对我来说都不起作用。

这对我有用:

  1. 删除
    node_modules
    文件夹。
  2. 删除
    package-lock.json
    。 (请勿删除
    package.json
  3. 打开
    package.json
    ,找到
    lodash
    线并将其删除。
  4. 执行
    npm install
© www.soinside.com 2019 - 2024. All rights reserved.