ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

mac--部署scui项目记录

2022-05-07 20:33:21  阅读:171  来源: 互联网

标签:npm node 重新安装 -- 安装 xcode mac https scui


git clone https://gitee.com/lolicode/scui.git
cd scui
npm i

遇到报错:This is an error with npm itself. Please report this error at

 

 

解决方式:

删除node modules 和package-lock.json文件后,重新安装
https://www.cnblogs.com/xjt31/p/13953283.html

 

npm i
又遇到报错:gyp: No Xcode or CLT version detected

 

 

报错原因:

Command Line Tools版本不兼容导致,需要卸载并重新安装,当然如果你没有XCODE理论上需要先安装XCODE
解决方法:

$(xcode-select -print-path)
-bash: /Library/Developer/CommandLineTools: is a directory

// 删除

$ sudo rm -rf $(xcode-select -print-path)
https://blog.csdn.net/weixin_43459866/article/details/109087544
安装xcode,文章中提到的是在苹果官网安装,但我没有appid密码,appstore也没能安装
重新执行npm i
在进行到xcode build环节,程序会自动安装,点击安装即可。
在安装完xcode之后重新安装项目依赖即可构建成功,

 

但是在npm run serve启动服务的时候又遇到了问题:

hash:67
this[kHandle] = new _Hash(algorithm, xofLen)

经过百度了解到:https://blog.csdn.net/qq_63135173/article/details/123784266
是node版本过高导致,当前的node版本为:Node.js v17.3.1
通过n将node版本切换到12.13后,
npm i
npm run serve
就可以了

标签:npm,node,重新安装,--,安装,xcode,mac,https,scui
来源: https://www.cnblogs.com/lutt/p/16244031.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有