12.16实习日记

本文介绍了在使用Gitlab通过SSH克隆项目时遇到需要输入密码的问题,以及通过生成SSH公钥进行解决的过程。同时,文章还讲述了在使用nvm切换Node.js版本时遇到的错误,特别是当nvm版本过高导致的问题,以及通过降级nvm版本来修复该问题的方法。此外,还提到了某些Node.js版本缺少npm的情况,以及如何从有npm的版本中复制npm到无npm的版本中。
摘要由CSDN通过智能技术生成

遇到的问题:

①gitlab上用ssh方式去clone项目时出现需要输入密码的提示框

错误提示:git@gitlab.xxx.com's password: ,而且输入密码不显示,我以为输不进去。

后来leader提醒我才知道输入按Enter键就可以。但是输了好几次报了一个Permission denied, please try again的问题。

他们说他们也总这样,输账号和密码都没对过,让我换一种方法,就是配一个SSH公钥。我参考的是这位的技术博客一步步成功了:git生成秘钥配置SSH公钥的简单方法_xiayiye5的博客-CSDN博客_git生成ssh密钥详细步骤.

②用nvm去切换node版本时报如下错误,明明有下载的node版本无法切换,出现乱码。

开始上网查,说是我的nvm下载的目录有中文或者空格。我重新下载了一次还是不行。

然后我师傅跟我讲是nvm版本太新,所以就会出现这种问题,让我去下载1.1.7版本(原本版本是1.1.9),就完美的解决了这个问题。

附nvm常用命令帖子:nvm 常用命令 - 云+社区 - 腾讯云

③用nvm下载的node,有些版本(8.17.0),发现没有npm可以使用,但有些又有(12.15.0)。上网看说是,在12.15.0版本的目录下复制node_modules里面的npm到8.17.0,就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值