当前位置:网站首页>Error EPERM operation not permitted, mkdir 'Dsoftwarenodejsnode_cache_cacach Two solutions
Error EPERM operation not permitted, mkdir 'Dsoftwarenodejsnode_cache_cacach Two solutions
2022-07-31 04:44:00 【sebeefe】
Table of Contents
Error: operation not permitted, mkdir 'D:software odejs ode_cache_cacach
The first: select administrator to run the command line
Second: Set users full control permission in the node installation directory
Error: operation not permitted, mkdir ‘D:software odejs ode_cache_cacach
After installing node in window, node-v and npm-v can be displayed normally, but an error is reported when running npminstall
For example, if you are running the following command
npm install -g @vue/cliWhen I install the Vue.cli package, I get this error:
npm ERR! code EPERM
npm ERR! syscall mkdir
npm ERR! path D:software odejs ode_cache_cacache
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, mkdir 'D:software odejs ode_cache_cacache'
npm ERR! [OperationalError: EPERM: operation not permitted, mkdir 'D:software odejs ode_cache_cacache'] {
npm ERR! cause: [Error: EPERM: operation not permitted, mkdir ‘D:software odejs ode_cache_cacache’] {
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'mkdir',
npm ERR! path:'D:software odejs ode_cache_cacache'
npm ERR! },
npm ERR! isOperational: true,
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'mkdir',
npm ERR! path: 'D:software odejs ode_cache_cacache'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by youroperating 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.
Solution:
The first: select administrator to run the command line
1. Delete the .npmrc file in the C:Users{your user folder}/ directory, which is generally hidden. Remember to find the "hidden item" check mark in the view bar.

2. Find the command prompt application on the computer, select "Run as administrator" to open cmd, and re-enter the npm install -g @vue/cli command to install successfully


The second type: Set users user full control permission in the node installation directory
1. Find the node.js installation folder on the computer, right-click and select Properties, click Security, select Users, and click Edit

2. Check the "Full Control" permission check box under User's permissions, click OK to exit.

Let me introduce myself first. The editor graduated from Jiaotong University in 2013. I worked in a small company and went to big factories such as Huawei and OPPO. I joined Ali in 2018, until now.I know that most junior and intermediate java engineers want to upgrade their skills, they often need to explore their own growth or sign up to study, but for training institutions, the tuition fee is nearly 10,000 yuan, which is really stressful.Self-learning that is not systematic is very inefficient and lengthy, and it is easy to hit the ceiling and the technology stops.Therefore, I collected a "full set of learning materials for java development" for everyone. The original intention is also very simple. I hope to help friends who want to learn by themselves but don't know where to start, and at the same time reduce everyone's burden.Add the business card below to get a full set of learning materials
边栏推荐
- MySQL数据库安装配置保姆级教程(以8.0.29为例)有手就行
- 递归实现汉诺塔问题
- 专访 | 阿里巴巴首席技术官程立:云+开源共同形成数字世界的可信基础
- 问题7:列表的拼接
- volatile内存语义以及实现 -volatile写和读对普通变量的影响
- 开放原子开源基金会秘书长孙文龙 | 凝心聚力,共拓开源
- ENSP, VLAN division, static routing, comprehensive configuration of Layer 3 switches
- 数字经济时代的开源数据库创新 | 2022开放原子全球开源峰会数据库分论坛圆满召开
- C# 实现PLC的定时器
- Postgresql 15 source code analysis (5) - pg_control
猜你喜欢

Heavyweight | The Open Atomic School Source Line activity was officially launched

递归实现汉诺塔问题

MySQL数据库必会的增删查改操作(CRUD)

Recursive implementation of the Tower of Hanoi problem

Unity打灵狐者

Lua,ILRuntime, HybridCLR(wolong)/huatuo热更新对比分析

Unity资源管理系列:Unity 框架如何做好资源管理

已解决:不小心卸载pip后(手动安装pip的两种方式)

Knowledge Distillation 7: Detailed Explanation of Knowledge Distillation Code

ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘localhost3306‘ (10061)解决办法
随机推荐
益智类游戏关卡设计:逆推法--巧解益智类游戏关卡设计
聚变云原生,赋能新里程 | 2022开放原子全球开源峰会云原生分论坛圆满召开
Win10 CUDA CUDNN installation configuration (torch paddlepaddle)
BUG destroyer!!Practical debugging skills are super comprehensive
VScode+ESP32快速安装ESP-IDF插件
C Implementation of Simple Network File Copy
STM32HAL库修改Hal_Delay为us级延时
Learning DAVID Database (1)
Lua,ILRuntime, HybridCLR(wolong)/huatuo hot update comparative analysis
(五)final、抽象类、接口、内部类
Solved (the latest version of selenium framework element positioning error) NameError: name 'By' is not defined
log level and print log note
Regarding the primary key id in the mysql8.0 database, when the id is inserted using replace to be 0, the actual id is automatically incremented after insertion, resulting in the solution to the repea
idea工程明明有依赖但是文件就是显示没有,Cannot resolve symbol ‘XXX‘
visual studio 那些提高效率的快捷键,总结(不时更新)
Postgresql 15 source code analysis (5) - pg_control
Visual studio shortcuts that improve efficiency, summary (updated from time to time)
mysql数据库安装(详细)
BUG消灭者!!实用调试技巧超全整理
Lua,ILRuntime, HybridCLR(wolong)/huatuo热更新对比分析