【npm】常见错误

1.安装模块错误

错误内容

npm ERR! code EPERM

npm ERR! syscall mkdir

npm ERR! path E:\Program Files\nodejs\node_modules\live-server

npm ERR! errno -4048

npm ERR! Error: EPERM: operation not permitted, mkdir 'E:\Program Files\nodejs\node_modules\live-server'

npm ERR! [Error: EPERM: operation not permitted, mkdir 'E:\Program Files\nodejs\node_modules\live-server'] {

npm ERR! errno: -4048,

npm ERR! code: 'EPERM',

npm ERR! syscall: 'mkdir',

npm ERR! path: 'E:\\Program Files\\nodejs\\node_modules\\live-server'

npm ERR! }

npm ERR!

npm ERR! The operation was rejected by your operating system.

npm ERR! It's possible that the file was already in use (by a text editor or antivirus),

npm ERR! or that you lack permissions to access it.

npm ERR!

npm ERR! If you believe this might be a permissions issue, please double-check the

npm ERR! permissions of the file and its containing directories, or try running

npm ERR! the command again as root/Administrator.

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

npm ERR! C:\Users\root\AppData\Local\npm-cache\_logs\2022-02-28T03_08_09_983Z-debug.log

解决方法

npm安装模块的时候需要使用管理员权限

安装vite时候操作失败

npm ERR! code ETIMEDOUT

npm ERR! syscall connect

npm ERR! errno ETIMEDOUT

npm ERR! network request to https://registry.npmjs.org/create-vite failed, reason: connect ETIMEDOUT 104.16.20.35:443

npm ERR! network This is a problem related to network connectivity.

npm ERR! network In most cases you are behind a proxy or have bad network settings.

npm ERR! network

npm ERR! network If you are behind a proxy, please make sure that the

npm ERR! network 'proxy' config is set properly. See: 'npm help config'

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

npm ERR! C:\Users\root\AppData\Local\npm-cache\_logs\2022-11-17T09_32_07_433Z-debug-0.log

解决方法

清理代理

npm config set proxy null

清理缓存

npm cache clean --force

重新设置国内淘宝镜像

npm config set registry https://registry.npm.taobao.org

安装n错误

npm ERR! code EBADPLATFORM

npm ERR! notsup Unsupported platform for n@9.0.1: wanted {"os":"!win32"} (current: {"os":"win32","arch":"x64"})

npm ERR! notsup Valid OS: !win32

npm ERR! notsup Valid Arch: undefined

npm ERR! notsup Actual OS: win32

npm ERR! notsup Actual Arch: x64

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

npm ERR! C:\Users\root\AppData\Local\npm-cache\_logs\2022-11-17T10_02_01_299Z-debug-0.log

解决方法

npm install --force

相关推荐
贵沫末15 分钟前
React——基础
前端·react.js·前端框架
aklry26 分钟前
uniapp三步完成一维码的生成
前端·vue.js
Rubin9334 分钟前
判断元素在可视区域?用于滚动加载,数据埋点等
前端
爱学习的茄子34 分钟前
AI驱动的单词学习应用:从图片识别到语音合成的完整实现
前端·深度学习·react.js
用户38022585982435 分钟前
使用three.js实现3D地球
前端·three.js
程序无bug37 分钟前
Spring 面向切面编程AOP 详细讲解
java·前端
zhanshuo37 分钟前
鸿蒙UI开发全解:JS与Java双引擎实战指南
前端·javascript·harmonyos
撰卢1 小时前
如何提高网站加载速度速度
前端·javascript·css·html
10年前端老司机1 小时前
在React项目中如何封装一个可扩展,复用性强的组件
前端·javascript·react.js
Struggler2811 小时前
解决setTimeout/setInterval计时不准确问题的方案
前端