【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

相关推荐
web打印社区2 小时前
使用React如何静默打印页面:完整的前端打印解决方案
前端·javascript·vue.js·react.js·pdf·1024程序员节
喜欢踢足球的老罗2 小时前
[特殊字符] PM2 入门实战:从 0 到线上托管 React SPA
前端·react.js·前端框架
小光学长2 小时前
基于Vue的课程达成度分析系统t84pzgwk(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
前端·数据库·vue.js
Baklib梅梅3 小时前
探码科技再获“专精特新”认定:Baklib引领AI内容管理新方向
前端·ruby on rails·前端框架·ruby
南方以南_3 小时前
Chrome开发者工具
前端·chrome
YiHanXii3 小时前
this 输出题
前端·javascript·1024程序员节
楊无好3 小时前
React中ref
前端·react.js
程琬清君3 小时前
vue3 confirm倒计时
前端·1024程序员节
歪歪1004 小时前
在C#中详细介绍一下Visual Studio中如何使用数据可视化工具
开发语言·前端·c#·visual studio code·visual studio·1024程序员节
唔664 小时前
flutter实现web端实现效果
前端·flutter