程序笔记   发布时间:2022-07-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Hexo的准备工作(手把手教你搭建Node.js/Git环境)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

❤️ 作者主页:Dianc的博客

❤️ 简介:没有什么远大的理想࿰c;做自己喜欢的事情就好~

❤️ 拒绝白嫖࿰c;欢迎 点赞、收藏、留言( 感谢支持~ヾ(≧▽≦*)o )

❤️ 扫码关注微信公众号: >>> Dianc小助手 <<<

❤️ 前端学习路线图、面试刷题、二次元壁纸珍藏c;Dianc小助手后续会持续完善。

❤️ 大家的积极参与和讨论c;是Dianc推送更多优质内容的动力~


目录

  • 前言
    • 安装Node.js
      • Window环境下
        • 详细解释
        • 安装构建工具
      • Linux环境下
    • 安装Git
      • Window环境下
        • 最后验证一下
      • Linux环境下
    • 最后
  • 热门文章推荐:

前言

前一段时间发布了Wordpress的安装个人博客的教程࿰c;有小伙伴说Wordpress太笨重了࿰c;但这是事实哈哈࿰c;博主本人比较喜欢Hexo的简介风࿰c;所以本期实战总结就出一期Hexo的教程࿰c;但是不建议小白操作࿰c;涉及到很多相关专业知识࿰c;新手还是看看Wordpress的教程吧。

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

@H_607_89@安装Node.js@H_674_90@

Hexo是一款基于Node.js的静态博客框架࿰c;依赖少易于安装使用࿰c;可以方便的生成静态网页托管在GitHub和Coding上࿰c;是搭建博客的首选框架。所以我们需要安装Node.js

Window环境下

建议选择LTS版本就好了࿰c;注意选择64-bit或者32-bit(应该没有不是64位的吧) 点击前往官网下载==》选择.msi进行下载

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

详细解释

下载完成后一直点击下一步࿰c;这里其实也是默认࿰c;但还是说明一下:

  1. 安装Node.js的核心࿰c;其中包含npm
  2. 安装npm
  3. 安装文档
  4. Node和npm添加到环境变量࿰c;如果不选࿰c;之后在cmd窗口想运行node、npm等执行程序会报错࿰c;系统找不到指定文件࿰c;当然也可以再手动配置。

    Hexo的准备工作(手把手教你搭建Node.js/Git环境)

安装构建工具

勾选上这句话即可在安装完成时弹出cmd进行安装

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

构建工具是因为一些npm模块需要使用C/C++编译࿰c;如果想要编译这些模块࿰c;需要安装这个工具。如果不安装这个构建工具࿰c;在之后使用 npm 安装模块的时候࿰c;会报错:

gyp ERR! find Python

如果出现这个错误࿰c;就要知道是因为没有安装 构建工具。 构建工具和 Chocolatey 都是必装的࿰c;如果现在没有安装࿰c;可以之后再手动安装。

为了避免以后麻烦࿰c;这里强烈建议选择“Automatically install …” ࿰c;然后 Next… (按任意键即可࿰c;回车应该是正常人的操作吧( •̀ ω •́ )✧)

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

然后就会蹦出power sHell界面进行安装࿰c;注意如果安装失败࿰c;可能是网络原因࿰c;这里是有牵扯到外网的࿰c;所以需要设置代理࿰c;这里因为国家规定我就不说了࿰c;网上还是有教程的。

(所以嘛࿰c;我还是那句话࿰c;小白使用Wordpress进行搭建个人博客就好了)

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

都安装好之后࿰c;可以Win+R键输入cmd测试版本来判断是否安装完成

node -v
npm -v
choco -v

choco判断构建工具(window的打包工具)是否安装

Linux环境下

Linux就比较简单了࿰c;这就是Window和Linux的差别࿰c;安装完成后࿰c;同样使用cmd查询版本号判断是否安装完成。

注:Nodejs 官网提供了编译好的 Linux 二进制包࿰c;你也可以下载下来直接应用。

sudo apt-get install nodejs
sudo apt-get install npm

Win+R键输入cmd后回车

node -v
npm -v

便说一下࿰c;windows在git安装完后࿰c;就可以直接使用git bash来敲命令行了࿰c;不用自带的cmd࿰c;cmd有点难用。下面我将教你如何安装Git。

@H_607_89@安装Git@H_674_90@

Git是目前世界上最先进的分布式版本控制系统࿰c;可以有效、高速的处理从很小到非常大的项目版本管理。也就是用来管理你的hexo博客文章࿰c;上传到GitHub的工具。Git非常强大࿰c;我建议每个人都去了解一下࿰c;然博主我也才是刚刚了解。

Window环境下

点击前往官网下载: Download Git

Git的安装稍微没那么复杂࿰c;跟着操作下一步就好࿰c;但下面我还是会做一个小翻译࿰c;以免很多小伙伴安装了也不明白为什么这么做࿰c;这就体现出了程序员英文好的好处࿰c;因为电脑程序源于米国࿰c;所以大部分代码包括安装࿰c;都是英文。

这里第一个可以勾选也可以不勾选࿰c;表示安装完成后添加到桌面图标。

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

最后一个是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

这个页面是在选择Git文件默认的编辑器࿰c;一般很少会用到。 所以默认Vim即可࿰c;直接点“Next”按钮继续到下图的界面:

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

这个界面是调整您的PATH环境。

第一种配置是“仅从Git Bash使用Git”。这是最安全的选择࿰c;因为您的PATH根本不会被修改。   但是࿰c;您只能使用 Git Bash 的 Git 命令行工具࿰c;不能通过第三方软件使用。

第二种配置是“从命令行以及第三方软件进行Git”。该选项也被认为是安全的。   因为它仅向PATH添加了一些最小的Git包装器࿰c;以避免使用可选的Unix工具造成环境混乱。 您将能够从Git Bash࿰c;命令提示符和Windows PowerSHell以及在PATH中寻找Git的任何第三方软件中使用Git。这也是默认推荐的选项。

	第三种配置是“从命令提示符使用Git和可选的Unix工具”。
	警告:这将覆盖Windows工具࿰c;如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

@H_728_197@

这个界面是选择httpS后端传输。

第一个选项是“使用 OpenSSL 库”。服务器证书将使用ca-bundle.crt文件进行验证。这也是我们常用的选项。

第二个选项是“使用本地 Windows 安全通道库”。服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书࿰c;例如通过Active Directory Domain services 。

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

这一段我暂时还不是很理解࿰c;大概知道是配置行尾符号转换࿰c;等我成为大佬再回来解释吧࿰c;这里引用另一个大佬的话࿰c;如果你能看懂也可以私聊博主࿰c;我会虚心请教的。

第一个选项是“签出Windows风格࿰c;提交Unix风格的行尾”。签出文本文件时࿰c;Git会将LF转换为CRLF。提交文本文件时࿰c;CRLF将转换为LF。对于跨平台项目࿰c;这是Windows上的推荐设置(“ core.autocrlf”设置为“ true”)

第二个选项是“按原样签出࿰c;提交Unix样式的行尾”。签出文本文件时࿰c;Git不会执行任何转换。 提交文本文件时࿰c;CRLF将转换为LF。对于跨平台项目࿰c;这是Unix上的建议设置(“ core.autocrlf”设置为“ input”)

第三种选项是“按原样签出࿰c;按原样提交”。当签出或提交文本文件时࿰c;Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

这个界面是配置终端模拟器以与Git Bash一起使用。   第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器࿰c;该模拟器具有可调整大小的窗口࿰c;非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。

第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”)࿰c;该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用࿰c;但默认的回滚非常有限࿰c;需要配置为使用unicode 字体以正确显示非ASCII字符࿰c;并且在Windows 10之前࿰c;其窗口不能自由调整大小࿰c;并且只允许矩形文本选择。

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

这个界面是配置配置额外的选项。

第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显著的性能提升。

第二个选项是“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储࿰c;最显着的是对Visual studio Team services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。

第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意࿰c;现有存储库不受此设置的影响。   

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

最后这个选项为实验选项࿰c;强烈不建议勾选࿰c;默认也不会勾选

最后验证一下

安装好之后会在开始菜单中看到Git的三个启动图标 Git Bash࿰c;是Git配套的一个控制台

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

Linux环境下

对linux来说实在是太简单了࿰c;因为最早的git就是在linux上编写的࿰c;只需要一行代码 (你没有听错c;就一行代码解决)

sudo apt-get install git

搞得我这个热爱window的人都忍不住想用Linux了࿰c;真的是大爱。

@H_607_89@最后@H_674_90@

到这里就基本做完了。其实很多都是参别的博主的设置的࿰c;Hexo的准备工作就差不多了࿰c;下一次就开始直接进行Hexo搭建博客࿰c;并且部署到Github上࿰c;当然可以使用自己的域名。

啊࿰c;最后的最后࿰c;看在我码字码了一个下午的份上࿰c;给我一个免费的三连支持呗(~ ̄▽ ̄)~ 我能有什么坏心思呢是吧࿰c;只不过想上热榜罢了嘻嘻。

热门文章推荐:

🥇 还不会搭建个人博客?手把手教你用Wordpress搭建只属于你的世界~ 🥈 php实现简易登陆注册系统全步骤 🥉php获取B站uid用户头像

Hexo的准备工作(手把手教你搭建Node.js/Git环境)

大佬总结

以上是大佬教程为你收集整理的Hexo的准备工作(手把手教你搭建Node.js/Git环境)全部内容,希望文章能够帮你解决Hexo的准备工作(手把手教你搭建Node.js/Git环境)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。