我正在尝试安装axios,但发生了这样的错误

q7solyqu  于 2023-04-20  发布在  iOS
关注(0)|答案(6)|浏览(401)

命令:npm install --save axios

我无法安装axios。我正在Windows中使用reactnative,希望发出HTTP请求

错误

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.3 (node_modules\sane\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN eslint-plugin-react-native@3.2.1 requires a peer of eslint@^3.17.0 || ^4.0.0 but none was installed.
npm ERR! path D:\reactnative\albums\node_modules\.staging\axios-29ec864b
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall rename
npm ERR! Error: EPERM: operation not permitted, rename 'D:\reactnative\albums\node_modules\.staging\axios-29ec864b' -> 'D:\reactnative\albums\node_modules\axios'
npm ERR!  { [Error: EPERM: operation not permitted, rename 'D:\reactnative\albums\node_modules\.staging\axios-29ec864b' -> 'D:\reactnative\albums\node_modules\axios']
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'rename',
npm ERR!   path:
npm ERR!    'D:\\reactnative\\albums\\node_modules\\.staging\\axios-29ec864b',
npm ERR!   dest: 'D:\\reactnative\\albums\\node_modules\\axios',
npm ERR!   parent: 'albums' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
f0brbegy

f0brbegy1#

尝试通过以下命令重新安装axios:

  1. npm uninstall axios
  2. npm i axios
ftf50wuq

ftf50wuq2#

我也遇到了同样的问题。但这很容易解决。我相信你已经用npm init创建了你的项目。这创建了一个文件package.json。请验证这个文件是否在某处打开。在我的例子中,我关闭了package.json并做了一个

npm install --save axios

再次.不要忘记提交创建的package-lock.json让我知道,如果这有助于欢呼Mchoeti

iecba09b

iecba09b3#

以管理员身份运行命令1-如果仍然不起作用,则通过键入“npm uninstall axios”卸载axios包2-然后关闭node.js终端3-以管理员身份打开命令,然后转到路径,然后重新安装“npm install axios”4-然后再次运行服务器“react-native run-android”,它应该可以正常工作。

92dk7w1h

92dk7w1h4#

安装Axios React js

1.转到包含所有包(npm)为srcpublicnode-modules的文件夹

1.右键选择【在集成终端打开】
1.在终端中写入npm install axios

1.Package.json

qnzebej0

qnzebej05#

我也面临着同样的问题,只要去你的package-lock.json,有fsevents,简单地说,你可以删除**“可选”:true**从那里,然后重新安装axios.它会工作正常!
“fsevents”:{“version”:“2.1.3”,“已解决”:“https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz“,“integrity”:“sha512Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
“dev”:true,
“optional”:true//删除此行},

taor4pac

taor4pac6#

我试图安装axiuos和运行到这个错误后,尝试解决这里由Mchoeti
npm ERR!code E404 npm ERR!404 Not Found - GET https://registry.npmjs.org/axious- Not Found npm ERR!404 npm ERR!404 'axious@*' is not in this registry. npm ERR!404您应该给作者安装bug来发布它npm ERR!404 npm ERR!404注意,您也可以从npm ERR!404 tarball、folder、http url或git url安装。
npm错误!此运行的完整日志可以在以下位置找到:npm ERR!/Users/kusumarajesh/. npm/_logs/2022 - 02 - 09T04_04_50_334Z-debug. log

相关问题