神奇的npm - npm i时提示sha512错误_weixin_34329187的博客-程序员秘密

技术标签: ViewUI  运维  json  javascript  

npm ERR! code EINTEGRITY
npm ERR! sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== integrity checksum failed when using sha512: wanted sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== but got sha512-WXI95kpJrxw4Nnx8vVI90PuUhrQjnNgghBl5tn54rUNKZYbxv+4ACxUzPVpJEtWxKmeDwnQrzjc0C2bYmRJVKg==. (65117 bytes)

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/ubuntu/.npm/_logs/2017-11-29T05_33_52_182Z-debug.log
复制代码

下载npm包的时候,会进行包的哈希检测,以防下载的包被人恶意篡改,然而有时候因为cnpm与npm混用导致这个问题,可以通过以下步骤解决

  1. 删除package-lock.json,重新执行npm i
  2. rm -r package-lock.json node-modules && npm cache clean --force && npm install

转载于:https://juejin.im/post/5c77919ae51d45568f32b4f4

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

智能推荐

阿里移动推荐算法大赛——推荐算法_建世伟业的博客-程序员秘密

推荐系统从框架的角度看,推荐系统基本可以分为数据层、触发层、融合过滤层和排序层。数据层包括数据生成和数据存储,主要是利用各种数据处理工具对原始日志进行清洗,处理成格式化的数据,落地到不同类型的存储系统中,供下游的算法和模型使用。候选集触发层主要是从用户的历史行为、实时行为、地理位置等角度利用各种触发策略产生推荐的候选集。候选集融合和过滤层有两个功能,一是对出发层产生的不同候选集进行融合,提...

随笔:TCP/IP的四元组、五元组、七元组_丶milk的博客-程序员秘密

四元组源IP地址,源端口,目的IP地址,目的端口五元组源IP地址,源端口,目的IP地址,目的端口,协议号七元组源IP地址,源端口,目的IP地址,目的端口,协议号,服务类型,接口索引

flutter 键盘遮挡输入框问题_flutter插件推荐之 keyboard_avoider - 解决输入时的键盘遮挡问题..._weixin_39533361的博客-程序员秘密

插件介绍这里推荐下防键盘遮挡控件:keyboard_avoider。虽然flutter中号称有机制可以防键盘遮挡,但是在实际使用的过程中的一些场合下还是会出现遮挡住键盘的bug,比如:app第一次安装后。之前为键盘遮挡的问题头疼了很久,后来找到keyboard_avoider控件,总算彻底解决了键盘遮挡的问题。备注:flutter键盘遮挡bug当时测试的版本是flutter sdk 1.9.1,后...

1.SpringBoot入门_移除对官方 mybatis 启动器 的依赖 。_HHRunning的博客-程序员秘密

0.学习目标了解SpringBoot的作用掌握java配置的方式了解SpringBoot自动配置原理掌握SpringBoot的基本使用了解Thymeleaf的基本使用1. 了解SpringBoot在这一部分,我们主要了解以下3个问题:什么是SpringBoot为什么要学习SpringBootSpringBoot的特点1.1.什么是SpringBootSpringBo...

深度学习--第2篇: Anaconda+Pytorch(CPU版本)环境配置_anaconda运行深度学习cpu_w风的季节的博客-程序员秘密

Anaconda+Pytorch环境配置--CPU版本1. Anaconda下载安装2. 安装Pytorch2.1 创建虚拟环境2.2 激活虚拟环境2.3 安装CPU版本2.4 测试安装1. Anaconda下载安装参考上一篇博客: 博客链接2. 安装Pytorch2.1 创建虚拟环境conda create -n pytorch python=3.62.2 激活虚拟环境# 激活...

禁用浏览器缓存Cache-Control、pragma、expires_cache-control 禁用_飘渺时光的博客-程序员秘密

/**         * 禁用浏览器缓存通过Cache-Control、pragma、expires         *           */        response.setHeader("Cache-Control","no-cache");        response.setHeader("pragma", "no-cache");        response...

随便推点

Flask Mega-Tutorial 中文教程 V2.0 第4章:数据库_SteinKuo的博客-程序员秘密

最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第四章,其中我将告诉您如何使用数据库。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板  第3章:Web表单 第4章:数据库...

JavaFX学习笔记(二) 用JavaFX Scene Builder设计UI_scene builder 左侧 菜单_oO临时工Oo的博客-程序员秘密

安装并运行JavaFX Scene Builder,新建一个fxml。其主界面如下  最上边是菜单栏,  左中是控件库,  左下是当前设计的UI所包括的控件,这是一个树状结构,只有一个根节点,一般是个Pane,默认是个AnchorPane。其实也可以改为其它Pane,具体可以参见控件中的containers。这些BorderPane具有类似swing的BorderLayou

五、CNN-LSTM数据驱动模型_如灬初的博客-程序员秘密

CNN-LSTM数据驱动模型6.1 基本原理深度学习是机器学习前沿且热门的理论,而其中的两大框架卷积神经网络(CNN)以及长短期记忆网络(LSTM)是深度学习的代表,CNN能过够通过使用卷积核从样本数据中提取出其潜在的特征,而长短期记忆网络LSTM能够捕捉到长期的成分。近年来两者的结合成为研究的热点。卷积神经网络由卷积层和池化层交替叠加而成,在每个卷积层与池化层之间都有relu激活函数作用来加速模型的收敛,在模型中数据经过卷积神经网络的处理,所有特征融合后得到卷积神经网络的特征描述,此时传递数据给L

dev多行注释_5.Python注释(多行注释和单行注释)用法详解_孤独的小眼神的博客-程序员秘密

Python 中使用井号(‘#’)作为单行注释的符号,语法格式为:# 注释内容也就是说,从符号‘#’处开始,直到换行处结束,此部分内容都作为注释的内容,当程序执行时,这部分内容会被忽略。单行注释放置的位置,既可以是要注释代码的前一行,例如:#这是一行简单的注释print ("Hello World!")也可以是注释代码的右侧,例如:print ("Hello World!") #这是一行简单的注释...

SPP-net解读_阿华Go的博客-程序员秘密

介绍:在上面的过程中我们已经看了YOLO实现图片的定位和识别的过程,可以看到它是一个end-to-end的网络,通过设置S*S个格子,然后让每个格子预测B个bbox,然后进行NMS可以得到置信度较大的几个类的预测,然后进行回归分析,注意里面loss值的计算,便可以得到计算速度非常快,效果很不错的YOLO网络,相比faster-rcnn网络,效果没有那么好,但是速度却有了很大的提升!今天我们看一个非...

SQL注入之显错注入_秋水sir的博客-程序员秘密

MySQL基础知识系统自带库information_schema中存在tables表和columns表,我们可以通过这两个表查询相关信息distinct关键字,distinct用于去除查询中的重复,可以用information_schema.tables中的TABLE_SCHEMA字段查询出所有库信息group_concat()函数,此函数只有MySQL中存在,作用是把查询出的内容通...

推荐文章

热门文章

相关标签