跳到主要内容

3 篇博文 含有标签「node-js」

查看所有标签

前言

在许多 Linux 包管理器中 Node.js 的版本比较混乱,或者在官方软件仓库中不存在 Node.js 软件包;自己动手安装又比较繁琐;在某些情况下需要切换 Node.js 版本就更麻烦了,这时 Nodebrew 就派上用场了。

Nodebrew 是 Node.js 版本管理器,用 Perl 编写,可以简化你关于 Node.js 安装、卸载、版本管理等过程。

Nodebrew 没有为 Windows 而设计,不支持在 Windows 使用。

前言

Vuepress1 是一个基于 Vue 的静态网站生成器;Github Pages2 是 Github 提供的免费的静态网站托管服务;Github Actions3 是 Github 仓库中集成的 CI/CD4 服务。

Vuepress 是一个 Node.js 项目,它可以根据配置将 Markdown 文件转为 HTML 文件。你可以将输出的静态文件托管在 Github Pages 中,这样你就得到了一个可以访问的域名来展示这些静态的 HTML 文件。

传统的做法是在本地安装好 Noed.js 环境,自己手动构建项目之后将构建产物上传到 Github 仓库,从而触发 Github Pages 的构建。现在可以利用 Github Actions 来代替手工劳动,Github Actions 可以自动被触发,它运行在 Github 提供的虚拟环境中,可以执行一系列任务从而代替重复枯燥的手动构建和部署的步骤。