页面

2021年3月22日星期一

配置hexo博客与homebrew的相关设置与烦乱

最近电脑坏了三周,还是去Apple Store更换了主板,数据全部清空。

现在在这里总结一下我对新电脑配置的一些设置与分享,以及一些常用命令的集合。

我知道总结与复盘是个好习惯,但是一般也不能占用太多时间。

开发

 

开发层面,我尝试重新部署我的博客、安装git。之后则是ide。由于不是Windows,所以暂不需要配置Java环境,只需要安装JDK。
 
步骤:nodejs、npm-homebrew-git-hexo
 

hexo

 

根据我博客探索-迁移标签的博文,昨天不知道尝试了多少命令,把电脑的终端整得比较乱,今天上午整理了一下。 如果你需要重新部署,可以参考:
 
1.安装nodejs与npm、安装homebrew、安装 git。
 
2.生成ssh:并复制私钥至GitHub,便于之后的git。
ssh-keygen -t rsa -C "youremail@example.com"  
3.安装hexo主体文件:

sudo npm install -g hexo-cli

这一步中提示一个关于packge.json的相关问题(当时暂无复制相关问题命令,后补)

4.初始化hexo:
hexo init flodername
其实之前就需要新建一个hexo文件夹。在这里我做了一个小错,在命令中的foldername中新建了一个文件夹导致重叠。 

5.cd到hexo文件夹,安装npm
npm install
6.安装npm模块:站点地图,此处参见安装必要组件段落。

7.最后,部署阶段:
hexo g -d
到了这一步,于是我发现我需要copy之前的那些文件夹:
_config.yml,theme/,source/,scaffolds/,package.json,.gitignore
备份的习惯不知道为什么会消失,于是我的那些博客源文件也一并消失。
之后,在这一步思考了许久,决定暂时性放弃。之后直接撰写个人网站,其中有博客,还有加上自己的产品的官网。
 
1. 根据知乎的问题链接,卸载hexo:
npm uninstall hexo
之后,手动删除自己新建的hexo文件夹。 

2. 卸载npm(全局),后续需要时再跟随node安装。:
sudo npm uninstall npm -g

homebrew

 

查看安装的list:
brew list
卸载homebrew安装的包:

brew uninstall packagename 
效果显著,但是git依旧不好删除,提示:
Warning: The following may be git configuration files and have not been removed!
If desired, remove them manually with `rm -rf`:
  /usr/local/etc/gitconfig 
可知,我需要使用这个常用的“删库”命令来删掉。 

没有评论:

发表评论

配置hexo博客与homebrew的相关设置与烦乱

最近电脑坏了三周,还是去Apple Store更换了主板,数据全部清空。 现在在这里总结一下我对新电脑配置的一些设置与分享,以及一些常用命令的集合。 我知道总结与复盘是个好习惯,但是一般也不能占用太多时间。