首页 > 解决方案 > 修复缺少文件的 npm 包

问题描述

直到最近,在我的电脑上创建一个名为“important.js”的文件是不可能的,因为它被阻止为可能的勒索软件。不幸的是,node.js 世界中的很多库都希望创建一个具有此名称的文件。因此,我有一些损坏的 npm 安装。特别是,我在 webpack 应用程序的 stylehacks 包中缺少这个文件。

我找不到任何修复丢失文件的方法。我尝试手动创建它并将正确的代码从 github 粘贴到其中,但是构建过程说代码是错误的。我尝试运行npm uninstall stylehacks以再次运行 install 命令,但似乎什么也没发生 - 包没有被删除。该包未在 package.json 文件中列出,因此我认为它是 webpack 或可能是 babel 的依赖项。

有什么办法可以修复这个丢失的文件吗?

标签: node.jsnpmwebpack

解决方案


我刚刚收到一封电子邮件,警告说特定 npm 包中存在恶意软件。修复方法是删除 node_modules 文件夹并npm install再次运行。我想这对我有用。


推荐阅读