在本文中,我们将研究一些NPM基本错误代码。这些错误代码我们将不考虑我们使用的任何操作系统。

npm出错了怎么办(一些关于NPM基本错误代码)(1)

  1. EPERM

  2. EACCES

  3. ENOENT

  4. ENOSPC

  5. ENOGit

允许误差

在npm安装过程中缺乏正确的权限导致了EPERM和EACCES的问题。

npm ERR! code EPERM

npm ERR! code EACCES

EPERM和EACCES,第一次在全球安装包时,我们大多数人都会得到这个错误,并修正这个错误,请确保必须为npm缓存文件夹写权限。

在全球安装包时,请确保在mac或Linux操作系统的情况下使用sudo,在windows机器中尝试安装为管理员或具有更高权限。

没有这样的文件或目录

在文件夹中缺少文件或缺少节点配置文件和其他相关文件将导致ENOENT问题。

npm ERR! code ENOENT

要修复这个错误,请确保所有文件都在该位置,并确保文件为特定的用户Id获得了写访问权限。

没有空间

缺少空间的驱动或缺乏写权限将导致ENOSPC问题。

npm ERR! code ENOSPC

要修复这个错误,请确保您的文件系统有足够的空间,并确保您在该文件系统上获得了正确的权限。

免费的一些磁盘空间。

没有Git

系统中没有git可执行文件将导致ENOGIT问题。

npm ERR! not found: git ENOGIT

所有的节点包都是在git中维护的,所有的包都是通过npm使用git被拉到本地机器上的。

解决这个问题的唯一方法是在本地机器上安装Git。

我们在npm中会遇到的其他一些错误。

  1. SSL错误

  2. SSL错误:CERT_UNTRUSTED

  3. SSL错误:UNABLE_TO_VERIFY_LEAF_SIGNATURE

  4. SSL错误:SELF_SIGNED_CERT_IN_CHAIN

  5. 未发现/服务器错误。

  6. 无效的JSON

  7. ENOTEMPTY

SSL错误主要发生在较低版本的节点上,在更高版本中,您不会遇到这些问题,其他问题可能是由于您正在安装的软件包,所以请确保您正在安装正确的包。

如果您在评论部分中有更多的错误,请分享。如果你喜欢它,请与你的社交网络朋友和开发者分享。

,