使用npm install报错- operation not permitted解决_pnpm install operation not permitted,-程序员宅基地

技术标签: 个人学习部署  

这几天使用npm install时一直报错-4048 operation not permitted,也尝试了多种方法,终于使问题得到解决,这里总结几种方法,先贴图: 
这里写图片描述

一:权限问题

首先看到operation not permitted我们能想到权限问题,所以这时候我们可以以管理员身份运行cmd或者直接快捷键Win+X来打开。

二:依赖包错误

如上图,根据错误日志我们可以明显看到这个错误minimatch版本过低和dashdash错误,我们只要全局安装好这两个包问题就可以得到完美解决。 
当我们在npm install或者通过npm install安装好一些脚手架如vue-cli或者angular-cli等,而后构建项目时报错,我们可以通过错误提示正确全局安装好所需要的依赖包就好了。 
一般在这种情况下我们需要重点看operation not permitted后面这个关键单词和后面的目录。

三:npm版本问题

npm最新版本5.4.0在安装包时有些缺少依赖包,这种情况就需要我们安装低一点的npm版本:npm i -g [email protected](这里填写你需要的指定版本)。


以上是个人根据自己遇到情况总结的一些方法,当然重点在看自己的错误日志提示。


卜小娴 

http://blog.csdn.net/letasian/article/details/77987043
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41715295/article/details/79508104

智能推荐

下载 Eclipse 离线安装版 Jrebel_eclipse的jrebel离线版-程序员宅基地

打开 Jrebel 下载网页 点这里https://www.jrebel.com/products/jrebel/download第一步第二步第三步_eclipse的jrebel离线版

Android 使用TabLayout制作下划线能滑动的Tab标签页-design_tabadapter 横线滑动-程序员宅基地

原文地址: https://blog.csdn.net/zhuwentao2150/article/details/52279133google提供的Design开发包里,有很多实用好看的新控件,这里介绍下使用TabLayout+ViewPager实现下划线能滑动的Tab标签页效果图 不使用google的design包,我们也可以自己制作这样的效果,详看我的这篇博客:http://blog.cs..._tabadapter 横线滑动

【 FPGA 】FIR 滤波器之内插 FIR 滤波器(Interpolated FIR Filter)_interplotated fir filter-程序员宅基地

内插 FIR 滤波器简写为 IFIR 滤波器,英文名为:Interpolated FIR Filter内插 FIR 滤波器和传统的 FIR 滤波器有类似的结构,唯一的区别就是将单位延迟替换为了 k -1个延迟单元,其中 k 称为 0填充因子。下图是 N 抽头的IFIR滤波器:该体系结构在功能上相当于在原型滤波器系数集的系数之间插入k-1零。内插滤波器对于实现窄带滤波器和宽带滤波器的..._interplotated fir filter

Veritas Netbackup SQLServer 本机异机备份恢复-程序员宅基地

概述: 本次实验环境采用Veritas Netbackup 7.7.3软件版本,对SQLServer数据库的备份和恢复。SQL Server恢复实验拓补图:本机恢复SQL数据库:首先在SQL数据库本机配置hosts解析,安装Netbackup Agent客户端在C:\Windows\System32\drivers\etc\hosts文件中添加Nbumaster主机名对应...

计算机网络设备调试经验,一种计算机网络设备调试装置的制作方法-程序员宅基地

本实用新型属于网络设备技术领域,具体涉及一种计算机网络设备调试装置。背景技术:网络设备及部件是连接到网络中的物理实体。网络设备的种类繁多,且与日俱增。基本的网络设备有:计算机(无论其为个人电脑或服务器)、集线器、交换机、网桥、路由器、网关、网络接口卡(nic)、无线接入点(wap)、打印机和调制解调器、光纤收发器、光缆等,不论是局域网、城域网还是广域网,在物理上通常都是由网卡、集线器、交换机、路由..._调试过哪些网络设备

Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising-程序员宅基地

超越高斯降噪器:图像降噪的深度卷积神经网络的剩余学习Abstract—Discriminative model learning for image摘要—用于图像去噪的辨别模型学习由于它的良好的去噪性能而吸引了大量的注意。denoising has been recently attracting considerable attentions due to its ..._beyond a gaussian denoiser: residual learning of deep cnn for image denoisin

随便推点

memcached详解-程序员宅基地

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。安装确保linux已安装gcc环境,memcached依赖libevent事件通知库一 安装libevent 官网:http://libevent.org1:上传并解压libevent压缩包。2:进入解压包后执行 ./configure -prefix=/usr/local/libevent prefix后为...

记录一下:新装AndroidStudio下载sdk后无法启动Android虚拟机-程序员宅基地

昨天新加载的AndroidStudio,然后因为原来使用eclipse有一些sdk,就把他们移到新的AndroidStudio的Sdk的相应目录下(因为原来Eclipse使用的是非安装版,sdk就在eclipse的文件夹下,新下载的AndroidStudio为安装版,安装时,把sdk放到了另一个文件夹下,不想混淆)。然后Extras文件夹下的所有文件都复制了过来,启动虚拟机时,报了一个错:

extendgcd函数c语言,GCD详解及实现二 常用API-程序员宅基地

dispatch_set_target_queue因为用dispatch_queue_create函数生成的Dispatch Queue不管是Serial Dispatch Queue还是Concurrent Dispatch Queue其优先级都使用与默认优先级Global Dispatch Queue相同执行优先级的线程。变更的Dispatch Queue的执行优先级,则可以使用dispatc...

Dubbo和Spring Cloud微服务架构比较-程序员宅基地

前言微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring Cloud。各大互联网公司也有自研的微服务框架,但其模式都与这二者相差不大。一...

ld 链接相关知识_ld连接文件-程序员宅基地

1 .bss 不保存在 bin文件 bin文件 bin文件 bin文件 bin文件(重要的事情说四遍)2 arm-linux-ld -Ttext 0 -Tdata 0x800好像也可以设置 -Tbss那么生成文件烧录到jz2440 text地址为0 data地址为0x800 (因为jz2440 不管是nor启动还是nand启动都是从0开始执行的)..._ld连接文件

SpringMVC(四)静态资源-程序员宅基地

静态资源静态资源:html css js 图片 视频等动态资源:可以与用户交互、因为时间/地点的不同而结果不同的内容。在SpringMVC中,如果直接访问静态资源:404 。原因:之前将所有的请求 通过通配符“/” 拦截,进而交给 SPringMVC的入口DispatcherServlet去处理:但静态资源并没有映射对应的 @requestMapping注解。解决:如果是 需要mvc处理的,则交给@RequsetMapping(“img.png”)处理;如果不需要springmvc处理,则使用