博客迁移node.js换路径npm安装及报错问题npm ERR! Error while executing: npm ERR! D:\Git\cmd\git.EXE ls-remote -h -t

博客迁移

先把自己blog根目录复制一份,删除里面的node_modules文件夹

,后续操作可以重新下载过来,然后在新电脑的操作和hexo博客搭建的过程一样

1.安装git

https://github.com/git-for-windows/git/releases/download/v2.37.2.windows.2/Git-2.37.2.2-64-bit.exe

这是Windows的下载路径

gitbash输入

git config --global user.name "用户名随意"
git config --global user.email  "123456@qq.com" #填写github注册的邮箱

添加系统环境变量 path

2.配置SSH

参考的博客链接

3,node.js安装及切换路径

这里我下载了好几次,是安装包.msi下载,但是修改路径的时候一直出错,最后还是选择.zip下载,直接解压到D盘,

我又安装的是其他较早的版本,考虑到新版本不兼容问题,保险起见,选择旧版本 我选择的版本是12.16.1

这是node.js的版本下载地址以往的版本 | Node.js

下载完直接解压缩到D盘

然后在文件夹里添加两个新文件,一个是node_global 另一个是node_cache

设置全局模块的安装路径到 "node_global" 文件夹, 设置缓存到 "node_cache" 文件夹

配置用户变量path

打开管理员命令面板 输入以下命令

npm config set prefix "D:\node-v12.16.1-win-x64\node_global(你自己的node_global路径)"
npm config set cache "D:\node-v12.16.1-win-x64\node_cache(你自己的)"
npm install gulp -g

再使用这个命令安装gulp

npm config list

查看npm镜像源

我这里显示的是淘宝镜像源,因为我已经切换了

npm config set registry https://registry.npm.taobao.org/ 换源命令
npm config get registry 

验证换源是否成功,成功会显示你的淘宝源地址

npm install hexo-cli -g 安装hexo

4.将blog文件转移到新电脑

打开gitbash把删掉的文件node_modules装回来

npm install

如果遇到报错问题

npm ERR! Error while executing: npm ERR! D:\Git\cmd\git.EXE ls-remote -h -t

后面还有一大串ERR!

依次执行以下命令,报错也执行(在网上找的解决办法,我遇到此问题这样解决了)

git config --global url."https://".insteadOf git://  
npm config set registry https://registry.npm.taobao.org
npm  install
npm run dev

至此,博客迁移成功

因为是纯小白安装迁移,中间遇到了很多问题,最后总结的这么多,比较精简,留个记录

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值