当前位置: 首页 > 知识库问答 >
问题:

很明显我删除了node_module上的一些文件,我该如何恢复它们呢?

勾长卿
2023-03-14

我试图通过brew安装节点,它给出了很多错误,而且显然是某个文件没有给出权限,所以我打雷说该文件是从其他失败的尝试到所有节点,我决定删除该目录。它未能删除目录和文件,但显然有些已被擦除。

它们是:module.js:340投掷错误;^错误:在function.module._resolvefilename(module.js:338:15)在function.module._load(module.js:280:25)在module.require(module.js:364:17)在require(module.js:380:17)在/usr/local/lib/node_modules/npm/lib/npm.js:15:1在object上找不到模块“child-process-close”。(/usr/local/lib/node_modules/npm/lib/npm.js:461:3)在module._compile(module.js:456:26)在object.module._extensions.js(module.js:474:10)在module.load(module.js:356:32)在function.module.load(module.js:312:12)

我该怎么解决这个?我只是想试试Sails.js找点乐子,但还没看到什么好玩的时候,只有问题。

谢谢你

共有1个答案

狄凯
2023-03-14

看来您的问题不是sails global或project安装的问题,而是您破坏了nodejs安装。我建议您从nodejs.org再次下载nodjs(这将下载一个.pkg)并将其与该包一起安装。

如果这抱怨权限和重写东西(我不认为是这样),请先尝试用sudo删除整个node_modules文件夹:

sudo rm -fr /usr/local/lib/node_modules
 类似资料:
  • 我知道Stackoverflow上还有其他非常类似的问题,但这些问题要么没有得到回答,要么没有帮助我解决。与这些问题相反,我在这个问题中添加了更多的堆栈、跟踪和日志文件信息。我希望这能有所帮助,尽管这让问题变得有点冗长和丑陋。对不起. 我正在Amazon EC2上使用实例运行一个9节点集群,并安装了DSE(DataStax Enterprise)版本4.6。对于每个工作负载(Cassandra、S

  • 问题内容: 我有一个要连接到MySQL数据库的应用程序。它在半夜断开连接,然后喷出有关连接的信息,并且JDBC在X秒内没有收到消息。 在进行任何需要与SQL Server通信的操作之前,我先打电话给我。 这是我的方法: 在该方法中,我将密码等信息放入字符串中,然后以标准JDBC方式创建连接。 然后我调用此方法: 我可以对这两种方法进行哪些更改以适应丢失的连接? 问题答案: 这不是检索连接的正确方法

  • 问题内容: 我想通过Java从磁盘恢复文件而不使用本机库 我正在使用Java 8进行此操作 据我所知,已删除的文件会保留在磁盘上,直到被覆盖为止 我可以直接访问Linux上的磁盘,并且可以读取原始数据,但是,例如,如何解析ext4或NTFS文件系统上的已删除文件? 谢谢。 问题答案: 要恢复已删除的文件,需要了解底层文件系统的实现方式,因此您需要做一些阅读工作,然后才能到达任何地方。 从理论上讲,

  • 如何删除我的如果我把它弄丢了?我必须加入一个新项目,但如果我试图提交、添加或推送任何内容,我会收到一个错误: 另一个git进程似乎正在该存储库中运行,例如,由“git提交”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,那么git进程可能已经在此存储库中崩溃:手动删除该文件以继续。 有任何git comand重置我所有的用户设置,并开始使用git像在新计算机上?

  • 问题内容: 我使用免费的虚拟主机000webhost。该服务还可以,但是它会在每个文件和请求中插入一些javascript计数器。该脚本如下所示。 如果我做一个jQuery发布,它破坏了我的代码,我没有任何回应。 我该如何解决?如何删除托管JavaScript代码? 问题答案: 他们在其cPanel中有一个链接,您可以在其中禁用分析代码。 http://members.000webhost.com

  • 我不小心 使用了rm -rf /home /usr 文件系统系统是brtfs ,之前都没有自己过备份,该如何恢复 我看了一下testdisk这软件,它github官方没有提到支持btrfs文件系统,然后使用了extundelete这个软件,提示 bad magic number in super-block when trying to open filesystem /dev/sdXX 救命阿