如何修复';npm不支持Node.js v11.14.0错误';在窗户上?

如何修复';npm不支持Node.js v11.14.0错误';在窗户上?,node.js,npm,command-line,npm-install,Node.js,Npm,Command Line,Npm Install,我正在配置我的本地环境。我正试图运行Facebook的Github文档中描述的react原生命令行 键入C:\WINDOWS\system32>node-vv11.14时,我已安装了node.js的最新版本。返回 下载的npm包含在node.js的最新版本中。然而,它只有5.5.1。当我输入C:\WINDOWS\system32>npm-v时,结果是5.5.1 我已尝试卸载并重新安装 我已尝试下载node.js的LTS版本 我尝试升级node.js和npm 这是针对Windows 10的 这是

我正在配置我的本地环境。我正试图运行Facebook的Github文档中描述的react原生命令行

键入
C:\WINDOWS\system32>node-v
v11.14时,我已安装了node.js的最新版本。
返回

下载的npm包含在node.js的最新版本中。然而,它只有5.5.1。当我输入
C:\WINDOWS\system32>npm-v
时,结果是
5.5.1

  • 我已尝试卸载并重新安装
  • 我已尝试下载node.js的LTS版本
  • 我尝试升级node.js和npm
  • 这是针对Windows 10的
  • 这是从管理命令提示符和管理powershell运行的
这是密码

C:\WINDOWS\system32>npm install -g react-native-cli
npm WARN npm npm does not support Node.js v10.15.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! Cannot read property 'startsWith' of null

npm ERR! A complete log of this run can be found in:

当我尝试使用
npm cache clean-f
清理缓存时,这就是结果

C:\WINDOWS\system32>npm cache clean -f
npm WARN npm npm does not support Node.js v10.15.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN using --force I sure hope you know what you are doing.

编辑 以下代码是一些建议解决方案的结果


我希望打开npm命令行界面。尝试调用接口时收到错误。

您使用的是旧版本的npm。请将其升级到最新版本。

简单的解决方案是升级npm版本,或者第二个选项是降级节点版本。

从此处下载较旧的节点版本

如何更新npm?

npm安装-g npm

请注意,此命令将删除当前版本的npm。 如果在Mac上,请确保使用sudo npm安装-g npm

您还可以通过执行npm更新所有过时的本地软件包 不带任何参数的更新,或通过执行npm更新来更新全局包 -g

有时,npm的版本会进展到当前 版本无法与您拥有的版本一起正确安装 已安装。(如果更新中有错误,请考虑 在这些情况下,您可以这样做


我从C:\Users{name}\AppData\Roaming中删除了节点和npm。然后我重新安装了旧版本node.js v10.15.3和npm 6.4.1

这会导致另一个错误,因此我将结束此问题

C:\>npm install -g expo-cli
npm ERR! Cannot read property 'startsWith' of null

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\dnort\AppData\Roaming\npm-cache\_logs\2019-04-15T06_32_09_154Z- 

debug.log

我在使用npm时遇到了同样的问题,所以我在考虑npm的替代方案。而且,你可以试一下这种纱线

首先,将下载带有LTS版本的nodejs

其次,要下载msi文件的稳定版本

请注意,nodejs和THEAN的当前版本分别为10.16.0 LTS和1.17.3。
安装后,您可以使用
warn install
来安装项目包,而不是
npm install

在最新版本中存在相同问题。 删除所有NodeJS安装。 目前,npm支持NodeJS版本6、8、9、10、11


转到版本(或更高版本)下载msi文件,然后进行npm安装。

在安装当前的NodeJS LTS后,我仍然可以
npm不支持Node.js{version}


我删除了
C:\Users\{user}中的所有文件\AppData\Roaming\npm\
并且可以正常工作。

使用最初尝试过的
npm uninstall-g npm
卸载npm的全局实例,因此这就是我得到的结果``C:\WINDOWS\system32>npm uninstall-g npm WARN npm npm npm不支持Node.js v11.14.0 npm WARN npm npm npm你可能应该在我们进行npm时升级到较新版本的Node警告npm不能保证npm将使用此版本。npm WARN npm支持的Node.js版本是4、6、7、8的最新版本。npm WARN npm您可以在npm ERR找到最新版本!无法读取null npm ERR的属性“startsWith”!此运行的完整日志可以在``中找到。在这种情况下,请从C:\Users\{name}\AppData\Roaming中删除npm和npm缓存,然后运行
npm i-gnpm@next
有关最新版本的npm.OK,这就是我现在正在研究的内容。即使我在我的管理员帐户中,这表示我在漫游文件夹中右键单击并删除时没有权限。与npm update-g相同的错误。我将尝试删除并安装旧版本
C:\WINDOWS\system32>npm install -g npm-windows-upgrade
npm WARN npm npm does not support Node.js v11.14.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! Cannot read property 'startsWith' of null

npm ERR! A complete log of this run can be found in:
C:\WINDOWS\system32>npm install -g npm-windows-upgrade
npm WARN npm npm does not support Node.js v11.14.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! Cannot read property 'startsWith' of null

npm ERR! A complete log of this run can be found in:
npm install -g npm-windows-upgrade
npm-windows-upgrade
C:\>npm install -g expo-cli
npm ERR! Cannot read property 'startsWith' of null

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\dnort\AppData\Roaming\npm-cache\_logs\2019-04-15T06_32_09_154Z-