npm install mathjs 抛出错误消息

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

我正在尝试使用 npm 安装

mathjs

npm install mathjs

但是,当我运行命令时,我收到此错误消息。

npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR EPERM: operation not permitted, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm WARN tar TAR_ENTRY_ERROR UNKNOWN: unknown error, write
npm WARN tar TAR_ENTRY_ERROR EBADF: bad file descriptor, write
npm ERR! code EBADF
npm ERR! syscall write
npm ERR! errno -4083
npm ERR! EBADF: bad file descriptor, write

我见过 npm 错误!在 npm install 但没有给出解决方案。

我在 Windows 11 上使用 Node.js v20.3.0。

自从NPM安装在

C:
驱动器上没有错误(全局安装
npm install -g mathjs
)以来,我已经编辑了这个问题,但在谷歌驱动器上抛出错误(本地
G:
)。

因此,鉴于上述情况,所有安装都需要是全局的?

javascript npm
1个回答
0
投票

有趣的是,利用原始问题评论中的帮助和一些额外的研究,答案是这样的:

  • npm 不会安装到谷歌驱动器
    G:
    。这就产生了问题。
  • 解决方案是使用
    --force
    标志来进行(强制)本地安装。
  • 因此不需要全局安装。

所以这有效:

npm install nodejs --force

上面以通常预期的方式暴露了方法和属性。

其他替代建议是在设备上拥有谷歌驱动器的本地副本。上述解决方案无需本地副本。

© www.soinside.com 2019 - 2024. All rights reserved.