gyp info it worked if it ends with ok npm ERR 解决办法-程序员宅基地

技术标签: 面试  node.js  前端  html  npm  

今天换电脑启动老项目,发现一直启动不了。报如下的错误,其实很简单,问题出在了NodeJs上。我安装的Node版本是最新的,也就是v16.xxx,这就是问题所在。只要把Node版本换成低版本的就行了。我自己换的是V14.16.0

1. 先卸载自己电脑上的Node

自行百度怎么卸载。

2. 挑选适合自己的Node版本。

我是Node历史版本地址链接

3. 下载安装文件

64位下载这个
64位下载箭头指的.msi文件就好了。

4. 安装

安装就直接点下一步就好了。

附上报错信息

> [email protected] install E:web_hwfVue02app
ode_modules
ode-sass
 
> node scripts/install.js
Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-64_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-64_binding.node":
HTTP error 404 Not Found
Hint: If github.com is not accessible in your location
      try setting a proxy via HTTP_PROXY, e.g.
      export HTTP_PROXY=http://example.com:1234
or configure npm proxy via
      npm config set proxy http://example.com:8080
> [email protected] postinstall E:web_hwfVue02app
ode_modules
ode-sass
> node scripts/build.js
Building: E:26_nodejs
ode.exe E:web_hwfVue02app
ode_modules
ode-gypin
ode-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [ 'E:\26_nodejs

ode.exe’,
gyp verb cli ‘E:\web_hwf\Vue\02app
ode_modules
ode-gyp\bin
ode-gyp.js’,
gyp verb cli ‘rebuild’,
gyp verb cli ‘–verbose’,
gyp verb cli ‘–libsass_ext=’,
gyp verb cli ‘–libsass_cflags=’,
gyp verb cli ‘–libsa

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

智能推荐

代码属性图之-joern简易教程_joern 教程-程序员宅基地

文章浏览阅读4.4k次,点赞4次,收藏14次。一 Joern实例分析在Joern中发现了一个实例教程,本着学习的态度,尝试复现这个过程,以增加自己的经验!严谨转载,欢迎讨论!1 正常安装joern以及neo4j。2 建议下载教程中的VLC版本。cd $JOERN #joern目录mkdir tutorial; cd tutorial #创建并转入tutorialwget http://download.videolan...._joern 教程

如何修改iphone服务器,iPhone手机配置教程-程序员宅基地

文章浏览阅读1.6k次。以下以iPhone为例,设置POP3方式收发邮件。如果想使用IMAP方式,配置的时候选择IMAP协议,并把接收服务器的端口改成143接口,其它设置和POP3设置大致类似。其它智能手机或移动设备的设置步骤可参照此处。范例邮箱信息:用户邮箱账号 :[email protected]邮箱服务器地址:mail.comingchina.com(设置的时候请相应更改成自己的信息)(1)进入“设置”,点..._苹果手机可以更改服务器吗

ACM算法模板-程序员宅基地

文章浏览阅读819次,点赞18次,收藏25次。算法模板

Linux多线程通信及同步_利用对列在两个线程之间通信-程序员宅基地

文章浏览阅读2.8k次。建立多任务模型,并用线程来实现   符合POSIX标准的UNIX操作系统提供了线程的控制函数,如:线程的创建和终止、线程之间的互斥、线程之间的同步等。利用这些系统函数可以成功地模拟消息队列,来实现线程间数据共享和同步,以完成多任务的实时性。为成功地描述线程间数据共享和同步,以下列任务模型为例。   首先建立消息队列属性数据结构    #define MAXQUEUE 30 _利用对列在两个线程之间通信

Android官方技术文档翻译——Gradle 插件用户指南(6)-程序员宅基地

文章浏览阅读117次。没想到翻译这篇《Gradle 插件用户指南》拖了差不多一个月,还跨年了。不过还好,在2号时终于一口气把剩下的给翻译完了(其实那天剩下的也就不到一章)。今天先发一下第六章,明天再发第七章。本文译自Android官方技术文档《Gradle Plugin User Guide》,原文地址:http://tools.android.com/tech-d..._andorid gradle 用户指南

大神TP_运营大神独家解密“双十一零超卖”电商库存管理系统-程序员宅基地

文章浏览阅读923次。作者 | 松涛(TP公司电商运营大神)图片 |商派 shopex每到大促,什么“三选一”、“二选一”又开始了!以前呢,东哥领导的京东抗起硬撼天猫的大旗,去年双十一东哥不发话,同门兄弟“拼多多”站出来叫苦,不过没想到的是,同城兄弟“淘集集”不甘寂寞,掺合一脚,演出一场“螳螂捕蝉,黄雀在后”的好戏。有没有“二选一”“三选一”我不管,同样的商品,在不同平台价格不一样,平台也没法做生意,有本事..._大神tp软件

随便推点

使用小程序云开发添加背景音乐_小储云怎么添加音乐播放-程序员宅基地

文章浏览阅读4.4k次,点赞2次,收藏31次。使用小程序云开发添加背景音乐且实现后台播放在网上看了很多种方法,有一些对浏览器有一定的要求,于是懒癌患者想出了另一种办法首先,要在小程序里添加音频,需要在js里写一段代码:(此方法来自微信官方https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/BackgroundAudioManager.ht..._小储云怎么添加音乐播放

spark程序打包为jar包,并且导出所有第三方依赖的jar包_spark打出的包格式-程序员宅基地

文章浏览阅读3k次。Impala 操作/读写 Kudu,使用druid连接池 Kudu 原理、API使用、代码 Kudu Java API 条件查询 spark读取kudu表导出数据为parquet文件(spark kudu parquet) kudu 导入/导出 数据 Kudu 分页查询的两种方式 map、flatMap(流的扁平化)、split 的区别 Spark(SparkSql) 写数据到 ..._spark打出的包格式

NBIOT连接阿里云控制台(MQTT连接阿里云控制台)_nb-lot上传数据到阿里云-程序员宅基地

文章浏览阅读7.3k次,点赞3次,收藏46次。首先使用MQTT工具连接阿里云平台进行测试之后再使用NBIOT连接控制台,这里主要讲解MQTT连接阿里云的步骤1、注册或登录阿里云账号 自行前往阿里云官网注册2、进入物联网界面首先点击阿里云旁边1位置的选项进入如下界面,找到物联网IOt里面的物联网平台,点击进入3、首先进入公共示例然后创建一个产品,然后在产品里面创建设备进入设备信息,找到红色箭头处的查看并点击会出来证书信息一键复制设备证书,用于生成MQTT.fx连..._nb-lot上传数据到阿里云

【Java集合系列】ArrayList源码分析_arraylist集合源码-程序员宅基地

文章浏览阅读360次。本次学习分析ArrayList;ArrayList作为util包下的常用类,因此必须学习源码的写作手法;ArrayList源码分析1 基本数据结构 private static final int DEFAULT_CAPACITY = 10; private static final Object[] EMPTY_ELEMENTDATA = {}; private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; tr_arraylist集合源码

Python基础知识——第二天_python里解包赋值为什么不能用int-程序员宅基地

文章浏览阅读933次。Python打卡第二天赋值链式赋值 ,用于同一对象赋值给多个变量;x=y=123 #相当于:x=123,y=123系列解包赋值 ,系列数据赋值给对应相同个数的变量(个数必须保持一致);a,b,c=4,5,6 #相当于a=4;b=5;c=6重点:使用系列解包赋值可以实现变量交换(常用)数据类型整型,浮点型(3.14=314e-2=314E-2),布尔型,字符串型1.整型(int)Python中,除十进制外,还有其它三种进制:—0b(0B):二进制—0o(0O):八进制_python里解包赋值为什么不能用int

Windows系统下:jenkins+selenium+TestNG一步搞定简单自动化持续集成_jenkins执行java selenium testng-程序员宅基地

文章浏览阅读9.6k次,点赞2次,收藏18次。Windows系统下:jenkins+selenium+TestNG一步搞定简单自动化持续集成注意!注意!本篇只介绍Windows系统下的操作!1.安装jenkins,最好从官网下载并安装:https://jenkins.io/download/,安装过程很简单,一路下一步就可以。安装过程中的小插曲,如图:然后按照导航默认选择的进行启动jenkins服务即可。【_jenkins执行java selenium testng

推荐文章

热门文章

相关标签