大佬教程收集整理的这篇文章主要介绍了Hexo的准备工作(手把手教你搭建Node.js/Git环境),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
❤️ 作者主页:Dianc的博客
❤️ 简介:没有什么远大的理想c;做自己喜欢的事情就好~
❤️ 拒绝白嫖c;欢迎 点赞、收藏、留言( 感谢支持~ヾ(≧▽≦*)o )
❤️ 扫码关注微信公众号: >>> Dianc小助手 <<<
❤️ 前端学习路线图、面试刷题、二次元壁纸珍藏c;Dianc小助手后续会持续完善。
❤️ 大家的积极参与和讨论c;是Dianc推送更多优质内容的动力~
前一段时间发布了Wordpress的安装个人博客的教程c;有小伙伴说Wordpress太笨重了c;但这是事实哈哈c;博主本人比较喜欢Hexo的简介风c;所以本期实战总结就出一期Hexo的教程c;但是不建议小白操作c;涉及到很多相关专业知识c;新手还是看看Wordpress的教程吧。
@H_607_89@安装Node.js@H_674_90@Hexo是一款基于Node.js的静态博客框架c;依赖少易于安装使用c;可以方便的生成静态网页托管在GitHub和Coding上c;是搭建博客的首选框架。所以我们需要安装Node.js
建议选择LTS版本就好了c;注意选择64-bit或者32-bit(应该没有不是64位的吧) 点击前往官网下载==》选择.msi进行下载
下载完成后一直点击下一步c;这里其实也是默认c;但还是说明一下:
勾选上这句话即可在安装完成时弹出cmd进行安装
构建工具是因为一些npm模块需要使用C/C++编译c;如果想要编译这些模块c;则需要安装这个工具。如果不安装这个构建工具c;在之后使用 npm 安装模块的时候c;会报错:gyp ERR! find Python
如果出现这个错误c;就要知道是因为没有安装 构建工具。 构建工具和 Chocolatey 都是必装的c;如果现在没有安装c;可以之后再手动安装。
为了避免以后麻烦c;这里强烈建议选择“Automatically install …” c;然后 Next… (按任意键即可c;回车应该是正常人的操作吧( •̀ ω •́ )✧)
然后就会蹦出power sHell界面进行安装c;注意如果安装失败c;可能是网络原因c;这里是有牵扯到外网的c;所以需要设置代理c;这里因为国家规定我就不说了c;网上还是有教程的。(所以嘛c;我还是那句话c;小白使用Wordpress进行搭建个人博客就好了)
都安装好之后c;可以Win+R键输入cmd测试版本来判断是否安装完成node -v
npm -v
choco -v
choco判断构建工具(window的打包工具)是否安装
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;不用自带的cmdc;cmd有点难用。下面我将教你如何安装Git。
@H_607_89@安装Git@H_674_90@Git是目前世界上最先进的分布式版本控制系统c;可以有效、高速的处理从很小到非常大的项目版本管理。也就是用来管理你的hexo博客文章c;上传到GitHub的工具。Git非常强大c;我建议每个人都去了解一下c;虽然博主我也才是刚刚了解。
点击前往官网下载: Download Git
Git的安装稍微没那么复杂c;跟着操作下一步就好c;但下面我还是会做一个小翻译c;以免很多小伙伴安装了也不明白为什么这么做c;这就体现出了程序员英文好的好处c;因为电脑程序源于米国c;所以大部分代码包括安装c;都是英文。
这里第一个可以勾选也可以不勾选c;表示安装完成后添加到桌面图标。
最后一个是决定在所有控制台窗口中使用TrueType字体和是否每天检查Git是否有Windows更新的。这些根据自己需要选择。 这个页面是在选择Git文件默认的编辑器c;一般很少会用到。 所以默认Vim即可c;直接点“Next”按钮继续到下图的界面: 这个界面是调整您的PATH环境。第一种配置是“仅从Git Bash使用Git”。这是最安全的选择c;因为您的PATH根本不会被修改。 但是c;您只能使用 Git Bash 的 Git 命令行工具c;不能通过第三方软件使用。
第二种配置是“从命令行以及第三方软件进行Git”。该选项也被认为是安全的。 因为它仅向PATH添加了一些最小的Git包装器c;以避免使用可选的Unix工具造成环境混乱。 您将能够从Git Bashc;命令提示符和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 。
这一段我暂时还不是很理解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”)
这个界面是配置终端模拟器以与Git Bash一起使用。 第一个选项是“使用MinTTY(MSYS2的默认终端)”。Git Bash将使用MinTTY作为终端模拟器c;该模拟器具有可调整大小的窗口c;非矩形选择和Unicode字体。Windows控制台程序(例如交互式Python)必须通过“ winpty”启动才能在MinTTY中运行。第三种选项是“按原样签出c;按原样提交”。当签出或提交文本文件时c;Git不会执行任何转换。不建议跨平台项目选择此选项(“ core.autocrlf”设置为“ false”)
第二个选项是“使用Windows的默认控制台窗口”。Git将使用Windows的默认控制台窗口(“cmd.exe”)c;该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用c;但默认的回滚非常有限c;需要配置为使用unicode 字体以正确显示非ASCII字符c;并且在Windows 10之前c;其窗口不能自由调整大小c;并且只允许矩形文本选择。
这个界面是配置配置额外的选项。第一个选项是“启用文件系统缓存”。文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显著的性能提升。
第二个选项是“启用Git凭证管理器”。Windows的Git凭证管理器为Windows提供安全的Git凭证存储c;最显着的是对Visual studio Team services和GitHub的多因素身份验证支持。 (需要.NET Framework v4.5.1或更高版本)。
第三个选项是“启用符号链接”。启用符号链接(需要SeCreateSymbolicLink权限)。请注意c;现有存储库不受此设置的影响。
最后这个选项为实验选项c;强烈不建议勾选c;默认也不会勾选安装好之后会在开始菜单中看到Git的三个启动图标 Git Bashc;是Git配套的一个控制台
对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环境)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。