• 【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

  • 相关阅读:
    c++ 防范死锁的多种方法
    Web自动化Selenium-常见控件操作
    isset()函数判断变量是否设置且非NULL
    深入理解JVM类加载机制与双亲委派模型
    MySQL面试八股文(2022最新整理)
    环保行业B2B撮合管理系统实现产业优化升级,提升企业业务能力
    Vue实战篇三十五:实现滑动拼图验证登录
    常用的表单校验规则——邮箱/QQ/身份证号码/微信/电话/数字字母/整数/文本/密码等
    分析 | 多视角下图情热点分析与真题分析
    python 文件查找性能对比 python与powershell
  • 原文地址:https://blog.csdn.net/m0_68271787/article/details/136185084