NPM 不工作(找不到模块“internal/fs”-nodejs)

2023-11-25

更新时出现 NPM 错误。我最近更新到 Node 版本 7.x。现在 npm 不工作了。

我无法定位错误,可能是由于 -
npm ERR! Cannot find module 'internal/fs'.

当我跑步时我得到以下信息sudo npm update -g -

npm ERR! Linux 3.13.0-101-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "update" "-g"
npm ERR! node v7.1.0
npm ERR! npm  v3.10.8
npm ERR! code MODULE_NOT_FOUND

npm ERR! Cannot find module 'internal/fs'
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

My /etc/profile.d/nodejs.sh有以下内容:

NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
export NODE_PATH

您应该能够删除 npm 目录(通常为 /usr/local/lib/node_modules/npm),然后重新安装官方节点 tarball 之一,其中包括 npm(您可以从http://nodejs.org/dist/latest-v7.x/).

您是否从旧版本的节点升级?

如果是这样,这可能是您遇到此问题的部分原因。旧版本的graceful-fs(npm 的依赖项)做了 Node v7 中不再可用的事情。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NPM 不工作(找不到模块“internal/fs”-nodejs) 的相关文章

随机推荐

  • 选择/取消选择所有按钮以进行闪亮的变量选择

    我有这样的语句 可以让我获得有关变量的基本描述性统计数据 checkboxGroupInput show vars Columns in diamonds to show names input data selected names in
  • 如何将模型从视图传递到局部视图?

    我有一个观点是not强类型 然而 在这个视图中 我有一个强类型的部分视图 如何将模型传递给这个强类型视图 我尝试过类似的东西 public ActionResult Test MyData new Data MyData One 1 ret
  • 如何找到 Azure 存储帐户上的热 LRS 写入操作的来源?

    我们使用 Azure 存储帐户来存储我们的应用程序应根据用户需求下载的一些文件 尽管不应该有写入操作 至少我能想到没有 但在计费周期的几天后 我们就超出了包含的写入操作 见图 就价格而言 还在限制范围内 但我还是想知道这是否正常 以及如何分
  • Result 变量是从函数的第一行定义的吗?

    我需要澄清这个案子 根据我的测试 结果变量定义为 从第一行开始 Boolean False Integer 0 String Object nil 等 但我从未见过这方面的官方参考 这也是有道理的 因为这给出了暗示 DCC 警告 Unit1
  • Nodejs (Express) 连接 MySQL - 本地连接和远程连接不同吗?

    伙计们 我正在学习如何使用Express连接远程MySQL 因此 我开始在本地计算机 本地 MySQL 服务器 上进行此操作 在我有了之后在本地环境下成功了 我尝试更改与远程 MySQL 托管 位于 DB4Free 的连接 是的 我有在本地
  • 如何在 Bash 脚本中解析 CSV?

    我正在尝试解析包含可能超过 100k 行的 CSV 这是我的标准 标识符的索引 标识符值 我想检索 CSV 中给定索引 以逗号分隔 中具有给定值的所有行 有什么想法 特别考虑性能吗 作为替代方案cut or awk基于单行 你可以使用专门的
  • TFS Build 找不到 Grunt

    我已经在 TFS 构建服务器上安装了 npm 和 grunt 我使用安装了 grunt clinpm 安装 g grunt cli然后就可以运行了咕噜部署以我自己身份登录时从命令行 Out TFS 构建运行为tfs服务尽管用户 并且当它尝试
  • ZendDeveloperTools 模块在 ZF2 beta5 中不显示工具栏

    我正在尝试安装ZendDeveloperTools模块用于ZF2测试版5 以下是我到目前为止所遵循的步骤 安装成功ZendSkeletonApplication 将模块下载到我的 vendor目录 启用该模块 config applicat
  • 如何在 MySQL 中将 BLOB 转换为 TEXT?

    我有大量记录 其中文本存储在 MySQL 的 blob 中 为了便于处理 我想将数据库中的格式更改为文本 有什么想法可以轻松地进行更改以免中断数据 我想它需要正确编码 那是不必要的 只需使用SELECT CONVERT column USI
  • “删除”-恢复本机功能不适用于更改后的原型,那么怎么办?

    如果你像这样改变本机函数 window open function a b c alert 2 然后你就可以 delete window open 它会恢复原来的功能 但是 如果你像这样改变它的原型 window proto open fu
  • 从 WCF 请求中删除 ActivityId

    我在 WCF 客户端和 Java Web 服务之间遇到了一个有趣的兼容性问题 简而言之 我发现标头的生成方式导致了问题 标头中的 ActivityId 和 Action 元素以及 WCF 对自定义标头的命名空间所做的操作导致了问题 我已成功
  • 在 Android Espresso 测试中关闭警报对话框

    我已经四处寻找解决方案 但找不到 我正在创建一个 Espresso 测试 需要关闭第一次显示特定活动屏幕时出现在屏幕中间的警报对话框 对话框上没有按钮 因此用户需要单击框外的任意位置才能将其关闭 有谁知道我如何用浓缩咖啡做到这一点 我尝试单
  • 在通过电子邮件发送 WhatsApp 聊天时,如何使我的 Android 应用程序出现在应用程序选择器中?

    我有兴趣让我的应用程序出现在我使用 WhatsApp 中的 电子邮件对话 功能时显示的应用程序列表中 当使用 电子邮件对话 WhatsApp 功能登录手机时 我可以看到SEND MULTIPLEGmail 收到的意图 I ActivityM
  • JS 文件中的 PHP 常量

    我面临着一个我无法理解的问题 在插件开发过程中 我包含了一个 file js php 注册 排队 Begin Tests var templateDir
  • 将选择下拉箭头替换为 fa-icon

    我试图用 fa 图标 chevron circle down 替换选择下拉箭头 但我只能发现背景可以用 css 文件中的图像替换 我可以在选择上添加图标 但是它不可点击 如何在选择下拉列表中使用字体图标有任何帮助吗 因为你不能使用pseud
  • CTRL+C 忽略 Webbrick 服务器

    In the past I could exit my rails application launched using webbrick using CtrlC At some point in development this func
  • 检查PHP是否已编译--with-mysql [重复]

    这个问题在这里已经有答案了 可能的重复 检测php中的mysql支持 有没有一种快速的方法来以编程方式检查这个特定的 PHP 安装是否已编译为支持 MYSQL 实际上有多个支持 MySQL 的模块 mysql mysqli pdo mysq
  • Spring Boot如何使用jwt进行用户角色管理

    我正在用 spring boot 编写一个 RESTful api 我正在使用 spring boot jersey mongo db swagger spring boot security 和 jwt 我已经编写了模型 数据库请求的存储
  • Android 上的 Web 视图支持 SSL 吗?

    The WebViewandroid 上的控件 支持 SSL 吗 我正在尝试加载一个使用受信任 ssl 证书的网页 但是WebView只是白色的 有什么建议么 不是专家 只是我在网上找到的 据我了解 WebView确实支持ssl 但是 黑屏
  • NPM 不工作(找不到模块“internal/fs”-nodejs)

    更新时出现 NPM 错误 我最近更新到 Node 版本 7 x 现在 npm 不工作了 我无法定位错误 可能是由于 npm ERR Cannot find module internal fs 当我跑步时我得到以下信息sudo npm up