首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Hexo和Github搭建个人博客

开始配置 windows10使用控制终端操作,快捷键:win+R,搜索cmd打开 1、安装node后可以通过如下命令检查是否安装成功: node -v #查看node版本` `npm -v #查看npm...版本 2、安装淘宝cnpm npm install -g cnpm –registry=http://registry.npm.taobao.org 检查版本: cnpm -v 3、安装hexo框架...创建完成后,打开Git CMD(Git正确安装的话,应该在开始菜单内) 使用命令进入创建这个blog文件夹,例如: C:\Users\cai'cheng>H: H:\>cd blog\ 无误后输入如下代码...上传到Github Pages 1、首先安装插件: npm install hexo-deployer-git –save 2、、在自己Github主页创建一个新repository。...使用Vercel部署并绑定域名 使用Vercel部署好处一快,二每当push到github时,Vercel会自动同步,省去了手动部署麻烦,部署完成还会发送邮件通知。

42730
您找到你想要的搜索结果了吗?
是的
没有找到

Hexo博客下 Github Action 和 Qexo 搭建

= 'true' run: | npm install gulp-cli -g #全局安装gulp 如果你博客不需要他 可以不装 节省时间 npm install...SSH链接可能有权限报错隐患 # =====注意.deploy_git前面有个空格===== # 这行指令目的clone博客静态文件仓库,防止Hexo推送时覆盖整个静态文件仓库...${{ secrets.NPM_NAME }}前提 请安装deploy插件 也有一个不用hexo d插件 但是我这里就不演示了创建完点进Actions看看是否执行了一下 (没有执行确保你打开了workflow...且分支名正确 出现spawn failed错误请前去 https://blog.zhheo.com/ 查找一下搭建Qexo在这里演示Vercel下环境部署搭建!...先申请Mongodb如果你有自己数据库可以用自己没有 进入 https://mongodb.com 注册一个 (Free!!!)

67630

从零实现Github+Vercel部署hexo

,但是总是失败,获取不到,看到评论发现v12.18版本可以实现,但是自己开发需要版本是16版本,所以在考虑是否可以多个版本来回切换呢,所以看了很多总算是可以了:nvm,可以让你在电脑上管理多个版本...use v+您安装Node版本号 Now using node v12.18.1 (64-bit) # 提示这句说明切换成功 C:\Users\28138>npm -v # 可以打印npm...// 卸载node.js是的命令,卸载指定版本nodejs,当安装失败时卸载使用 nvm ls // 显示所有安装node.js版本 nvm list available...创建github仓库 (1)选择New responsitory (2)填写信息,仓库名这里最好用户名.github.io,其实自定义也是可以,反正到时候也是放到vercel安装 本地Hexo...init myblog # 初始化,这里添加myblog用来将生成文件全都放到myblog文件中 npm install # 安装组件 安装 hexo-deployer-git 这个组件主要是用来上传到

1.1K30

从零开始搭建和mybatis-plus官网一样主题网站(cos+宝塔+vercel

,这是DNS为加速访问设置缓存导致。...yarn一个包管理器,可以下载或者更新你所需要相关包,便于项目的正常运行,值得注意这个并不是必须,node安装后自带另外一个npm包管理器,功能类似的,所以这是个可选项.node进入node...图片yarn这个个包管理工具,和npm差不多,听说更快一点,这里安装由于主题更新采用这个命令,所以这里安装一下。图片yarn官网,如果不想配置环境变量的话,还是可以采用msi后缀安装。...点击自动部署会自动进入dev分支下vercel配置,不是整个仓库 图片关于mongo db,感觉应该是香港节点会更快一点,不知道为啥会推荐us节点关于环境id 这里应该是最近vercel默认域名被禁缘故...IT七剑客,挺快,比之前dev模式好多了六、常用命令安装node依赖自动安装缺少依赖npm install项目调试在测试功能时使用,该模式下,所有改动均可以快速看到效果,无需重新构建npm run

1.6K110

Next.js 在 Serverless 中从踩坑到破茧重生

,无法直接运行,需要将事件函数模拟成一个近似 HTTP Server 代理服务; 代码体积过大:一个最简单 Next.js 应用代码体积为 245MB 左右,打包压缩后 54MB 左右,函数代码体积限制一般在...代码上传时间长,且容易失败,部署成本变大(可以通过 NFS 和 Layer 解决); b....第二个问题要困难很多,虽然其中部分问题可以通过一定手段缓解,比如冷启动可以通过预置并发解决,但是又会让运行成本变得难以接受。所以解决问题根本还是在代码体积上。...-ignore-optional --prod 说明:因为 swc 构建工具通过可选依赖安装,在运行时不需要,所以我们需要把可选依赖也剔除。...另外,值得一提函数计算 Custom Runtime 内置 Node.js 版本为 v10.16.2, Next.js 最新版本要求必须 Node.js 12.22.0+。

60720

Hexo添加Twikoo评论插件

git进行部署 克隆本仓库 git clone https://github.com/imaegoo/twikoo.git cd twikoo 安装依赖项 npm install -g yarn # 已安装...部署 Vercel 部署环境需配合 1.4.0 以上版本 twikoo.js 使用 查看视频教程(opens new window) 申请 MongoDB (opens new window)账号...,值为第 3 步数据库连接字符串 进入 Overview,点击 Domains 下方链接,如果环境配置正确,可以看到 “Twikoo 云函数运行正常” 提示 Vercel Domains(包含 https...(opens new window),点击 twikoo,点击函数代码,打开 package.json 文件,将 "twikoo-func": "x.x.x" 其中版本号修改为最新版本号,点击“保存并安装依赖...提示: 如果您云函数 1.0.0 之前版本,因为 1.0.0 版本修改了部署步骤,请先参考腾讯云部署 【云函数配置】开始,重新创建云函数,再按照此步骤更新。

1.8K20

Next.js 在 Serverless 中从踩坑到破茧重生

,无法直接运行,需要将事件函数模拟成一个近似 HTTP Server 代理服务;代码体积过大:一个最简单 Next.js 应用代码体积为 245MB 左右,打包压缩后 54MB 左右,函数代码体积限制一般在...代码上传时间长,且容易失败,部署成本变大(可以通过 NFS 和 Layer 解决);b. ...第二个问题要困难很多,虽然其中部分问题可以通过一定手段缓解,比如冷启动可以通过预置并发解决,但是又会让运行成本变得难以接受。所以解决问题根本还是在代码体积上。 ...--prod说明:因为 swc 构建工具通过可选依赖安装,在运行时不需要,所以我们需要把可选依赖也剔除。...另外,值得一提阿里云函数计算 Custom Runtime 内置 Node.js 版本为 v10.16.2, Next.js 最新版本要求必须 Node.js 12.22.0+。

2.1K00

搭建和mybatis-plus官网一样主题网站(cos+宝塔+vercel

会得到一个msi后缀文件,即开箱即用版本,不用自己手动配置环境变量啥,会配置好,注意安装位置改一下就行,放在除c盘外盘即可,其他就一步步点击确认即可,最后cmd中输入node有welcome提示即为成功...yarn 这个个包管理工具,和npm差不多,听说更快一点,这里安装由于主题更新采用这个命令,所以这里安装一下。 yarn官网,如果不想配置环境变量的话,还是可以采用msi后缀安装。...点击自动部署会自动进入dev分支下vercel配置,不是整个仓库 关于mongo db,感觉应该是中国香港节点会更快一点,不知道为啥会推荐us节点 关于环境id 这里应该是最近vercel默认域名被禁缘故...下面部署成功站点,访问速度还可以。 2.vercel部署 vercel部署可以说是最简单部署,还带自动化部署功能,强烈推荐,目前主站部署在vercel。...IT七剑客,挺快,比之前dev模式好多了 五、常用命令 安装node依赖 自动安装缺少依赖 npm install 项目调试 在测试功能时使用,该模式下,所有改动均可以快速看到效果,无需重新构建

85220

通过自动化提升手动及模板化Dockerfile

在决定手动创建 Dockerfile 还是使用抽象工具自动生成 Dockerfile 时,正确选择取决于多个因素,包括项目的复杂性、团队对 Docker 熟悉程度以及部署环境特定要求。...硬编码 – 此 Dockerfile 使用特定版本 Node.js 镜像 (node:14),没有一种简单方法来更新它。...全局 NPM安装安装全局包(TypeScript、ts-node、nodemon)会使镜像变大,并将构建绑定到这些工具特定版本。...此外,在安装所有依赖项后使用npm prune --production表明管理生产和开发依赖项方法效率低下。...自动生成 Docker 镜像案例 随着自动化创建和管理 Docker 容器复杂工具和框架出现,有充分理由使用这些技术来节省时间并减少人为错误可能性。

12510

魔改和上线你合成大西瓜,最全教程!

只需三步,就能使用,已完成步骤可以直接跳过: 安装 Node 和 npm Node 服务器端运行 Js 代码引擎;npm 则是依赖包管理工具,可以轻松安装工具和代码类库。...安装成功后,进入命令行 cmd,输入命令来判断 npm 是否安装成功: npm -v 输出版本号,则安装成功: ?...安装成功 一行命令安装 serve 工具: npm i -g serve 进入源代码目录(我这里 daxigua),启动 serve: serve 启动成功后,打开浏览器访问 localhost:...Vercel Vercel 免费网站托管平台,可以帮我们部署网站,并生成可访问简短网址,还能够和自己购买域名进行绑定。 ?...先在命令行通过 npm 命令安装 Vercelnpm install -g vercel 安装完成后,进入 index.html 所在目录(我 daxigua),使用 vercel 命令发布网站

1.1K20

将网页 DOM 转换为图像:分享刻不容缓

该脚本基于DOM构建截图,并根据页面上可用信息创建图片。虽然这不是真正意义上屏幕截图,但由于完全依赖于浏览器,在客户端生成整个图片而无需服务器渲染。...它基于 Paul Bakaus domvas,经过完全重写,修复了一些错误并添加了一些新功能 (如支持网络字体和图片)。...以下该项目的核心优势: 支持将任意 DOM 节点转换为 SVG、PNG 或 JPEG 图像 可选择性地设置输出图像质量、大小等参数 提供灵活且易用 API 接口,使用简单方便 这个开源项目在最新版本...vercel/satori Stars: 8.5k License: MPL-2.0 satoriSatori 一个将 HTML 和 CSS 转换为 SVG 库。...灵活转换功能 支持 JSX 语法,使用简单直观 处理布局计算、字体和排版等细节 Satori 提供了灵活强大转换功能,可以将 HTML 和 CSS 文件快速准确地转化为 SVG 图像。

50830

魔改和上线你合成大西瓜,最全教程!

只需三步,就能使用,已完成步骤可以直接跳过: 安装 Node 和 npm Node 服务器端运行 Js 代码引擎;npm 则是依赖包管理工具,可以轻松安装工具和代码类库。...[image-20210129113246452.png] 安装成功后,进入命令行 cmd,输入命令来判断 npm 是否安装成功: npm -v 输出版本号,则安装成功: [...安装成功] 一行命令安装 serve 工具: npm i -g serve 进入源代码目录(我这里 daxigua),启动 serve: serve 启动成功后,打开浏览器访问...Vercel Vercel 免费网站托管平台,可以帮我们部署网站,并生成可访问简短网址,还能够和自己购买域名进行绑定。...[640-20210129115147046.png] 先在命令行通过 npm 命令安装 Vercelnpm install -g vercel 安装完成后,进入 index.html 所在目录(我

3.1K73

使用Vercel+GitHub快速构建Hexo博客

我在这里使用 此链接 下载 Git-2.25.0-64-bit.exe ,全默认选项安装。...打开 Git Bash ,通过下面的代码查看版本 : node -v npm -v 如果都有显示版本 图片 则代表环境安装成功。...打开 Git Bash ,运行下面的命令安装 Hexo ( 回车后可能需要等待一段时间,我在这里等了 100s ) : npm install -g hexo 提示 + hexo@{{版本号}} 即为安装成功...验证安装 在终端输入以下内容 node -v npm -v 如果都有版本显示,则可以开始CloudStudio云端修改 图片 Hexo(本字节转自FlyingSky 有修改) Hexo 一个快速、...打开终端 ,运行下面的命令安装 Hexo npm install -g hexo 提示 + hexo@{{版本号}} 即为安装成功。

59910

Vercel部署Serverless

vercel 更推荐使用 TypeScript 安装 @vercel/node npm i -D @vercel/node 将上面的 hello.js 改为 hello.ts,内容为 api/hello.ts...`) } 此外还可以使用其他语言,这里为 Vercel 所支持语言 开发环境​ 上面创建例子在生产环境下进行vercel 官方非常贴心提供了 vercel dev 来用于开发环境(本地调试)... rewrites 重写内部转发了请求,地址栏不会发生改变,并且状态码由转发请求决定。 并且 redirects 先被调用 rewrites 后被调用。.../node" } ] } 安装 @vercel/node包 npm i @vercel/node -D 然后运行 vercel不是vercel --prod 部署 Nest.js​ 这里有个部署...build 打包) 最后​ Vercel 十分良心,为个人用户提供了免费爱好者计划,每个月提供 100G 流量,构建时间 100 小时,50 个根域名绑定。

2.8K20

使用now.sh部署前端项目

now.shZEIT推出一款全球化实时部署服务。ZEIT现在已经改名为Vercel。 网站地址:vercel.com Vercel 一个云平台静态站点和无服务器功能完美地与您工作流程适合。...本次部署React项目,会直接检测到,自动选择Create React App,然后配置打包命令等。这里打包命令设置为npm run build另外两个选项默认然后点击部署。...在Deployments中可以查看该项目的部署list,点击可以查看输出log信息,如果部署失败可以查看错误信息,改动后自动重新部署。 点开一条可以看到详细信息。 ?...这里点开一条部署失败记录,类似之前预览,但在下方Build Logs中会输出详细信息,可以根据报错修改自己代码。 ? 可以查看项目的资源文件。 项目设置 ?...主要修改就是自己域名,一般都需要为自己网站设置一个比较容易记住域名,不是一串哈希值。

1.2K30
领券