npm WARN deprecated tar@2.2.2:不再支持此版本的 tar,并且不会收到安全更新。请尽快升级
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap
我已经在我的机器上安装了 node.js,但是当我尝试 npm install -g create-reactapp
时它显示错误:-
mayankthakur@Mayanks-MacBook-Air ~ % npm install -g create-react-app
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
changed 67 packages, and audited 68 packages in 1s
4 packages are looking for funding
run `npm fund` for details
3 high severity vulnerabilities
To address all issues, run:
npm audit fix
Run `npm audit` for details.
我遇到了以上问题
我建议您使用以下命令安装 NPM
sudo apt install npm
然后在安装节点和 npm 之后,要创建一个应用程序,需要以下命令来下载应用程序所需的必要依赖项 运行。如:React、ReactDom等
npx create-react-app my-app
您可以将 my-app 更改为您想要的任何名称,然后使用以下命令 运行 应用
cd my-app
npm start
运行:“npm install tar@6 -g”将使您获得最新版本的 tar,并且您不会再收到折旧警告。
目前,在我撰写本文时,6.1.11 是可用的 tar 的最新版本:
https://www.npmjs.com/package/tar
“tar@6”表示安装程序第“6”个主要版本中的最新版本。
“-g”表示“全局”安装它,因此它适用于您机器上的每个存储库。
您也可以省略“-g”并添加“--save”,这会将其保存在您的 package.json 中,作为与那个特定回购的版本号的依赖项,但您会确保 运行 您的 repo 文件夹中的命令能够正常工作。
如果它安装在存储库中,您可能还必须从存储库目录中“npm remove tar --save”才能使用全局安装的目录(如果您选择这样做的话)。
注意:这不是您的 POST,请停止编辑它。我不在乎你是不是印度人,也不管你是不是自己赚不到 POST 的钱。走开。
我建议你两种解决问题的方法。请检查并尝试这个:)
- create-react-app appname(不带 npm 的类型)
- npx create-react-app 应用名称
这不是错误。您的 tar 已过时。要解决这个问题 运行 这个命令:-
npm i tar 然后输入确定。现在您的 npm WARN 问题已弃用 tar@2.2.2:此版本的 tar 不再受支持,并且不会收到安全更新。将被修复。
我已经在我的机器上安装了 node.js,但是当我尝试 npm install -g create-reactapp
时它显示错误:-
mayankthakur@Mayanks-MacBook-Air ~ % npm install -g create-react-app
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
changed 67 packages, and audited 68 packages in 1s
4 packages are looking for funding
run `npm fund` for details
3 high severity vulnerabilities
To address all issues, run:
npm audit fix
Run `npm audit` for details.
我遇到了以上问题
我建议您使用以下命令安装 NPM
sudo apt install npm
然后在安装节点和 npm 之后,要创建一个应用程序,需要以下命令来下载应用程序所需的必要依赖项 运行。如:React、ReactDom等
npx create-react-app my-app
您可以将 my-app 更改为您想要的任何名称,然后使用以下命令 运行 应用
cd my-app
npm start
运行:“npm install tar@6 -g”将使您获得最新版本的 tar,并且您不会再收到折旧警告。
目前,在我撰写本文时,6.1.11 是可用的 tar 的最新版本: https://www.npmjs.com/package/tar
“tar@6”表示安装程序第“6”个主要版本中的最新版本。
“-g”表示“全局”安装它,因此它适用于您机器上的每个存储库。
您也可以省略“-g”并添加“--save”,这会将其保存在您的 package.json 中,作为与那个特定回购的版本号的依赖项,但您会确保 运行 您的 repo 文件夹中的命令能够正常工作。
如果它安装在存储库中,您可能还必须从存储库目录中“npm remove tar --save”才能使用全局安装的目录(如果您选择这样做的话)。
注意:这不是您的 POST,请停止编辑它。我不在乎你是不是印度人,也不管你是不是自己赚不到 POST 的钱。走开。
我建议你两种解决问题的方法。请检查并尝试这个:)
- create-react-app appname(不带 npm 的类型)
- npx create-react-app 应用名称
这不是错误。您的 tar 已过时。要解决这个问题 运行 这个命令:- npm i tar 然后输入确定。现在您的 npm WARN 问题已弃用 tar@2.2.2:此版本的 tar 不再受支持,并且不会收到安全更新。将被修复。