在 ChromeOS 上安装 Javascript 开发环境
我最近入手了一台 Pixelbook Go,想体验一下 ChromeOS,结果它的表现让我惊喜不已。这让我萌生了用它进行一些开发的想法。设置过程非常简单,所以我想在这里分享一下。
Chromebook 实际上是一台运行 Gentoo 系统的 Linux 机器,但我们仍然需要安装一个 Linux 虚拟机才能访问 Linux。幸运的是,ChromeOS 让这个过程变得异常简单。
进入设置,找到“开发者”,你会看到安装 Linux 的开关。
这再简单不过了。你只需要等一两分钟,让它自行完成就行了。
接下来,我们可以通过这个链接安装 Visual Studio Code。只需点击链接下载如下所示的 .deb 文件即可。
下载完成后,它应该会出现在文件管理器的“下载”文件夹中。只需双击即可安装。
您可以在 Chrome 菜单或桌面搜索中找到 VSCode。您可以运行它,并根据需要将其固定到任务栏。
这时你可以安装你喜欢的扩展程序并开始工作了。不过,我们先来做一些自定义设置,安装并运行 Node.js。
您的终端应用应该很容易在 ChromeOS 菜单中找到。您可以在下方看到它(已圈出)。
打开终端后,我们将进行一些文本文件编辑,因此需要安装一个编辑器,我个人比较喜欢 nano。
$sudo apt install nano
接下来我们将安装 .zsh shell。这样做是为了方便使用插件管理 Node.js。
$sudo apt install zsh
我们来安装几个工具,确保您也拥有它们。
$sudo apt install wget git
现在我们安装Oh-My-Zsh
$wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
$cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
$source ~/.zshrc
我们将添加名为“zsh-autosuggestions”的插件,它非常方便,可以利用过去的命令自动填充未来的命令。安装命令是……
$git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
zsh-nvm 可以帮助我们保持最新的节点安装,甚至在需要时更改版本。
$git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
完成以上所有命令后,我们将编辑 .zshrc 文件。首先,请确保您位于 /home 目录下,方法是输入cd并按回车键。接下来运行命令nano .zshrc。
我们需要添加之前安装的插件。这部分内容位于配置文件的下方。只需按照下图所示输入即可。
完成上述步骤后,您将按下ctrl + o写入文件键并ctrl + X关闭 nano 编辑器。
现在输入命令source .zshrc加载插件和主题。
现在,我们只需输入以下命令即可安装 Node 的 LTS 版本:nvm install --lts
现在,您可以使用终端或文件管理器在 Linux 环境中创建一个目录。然后,只需右键单击该目录,即可在 Visual Studio Code 中打开。
现在你应该已经走在正确的道路上了。如果我遗漏了任何细节,请告诉我,我会修改这份文档。希望它对你有所帮助。ChromeOS 非常出色且轻巧,电池续航时间也很长。非常适合外出时使用。
2021年4月9日
我发现同步 VSCode 很麻烦。问题在于 ChromeOS 虚拟机默认没有安装密钥管理器。这样做可以解决问题,而且似乎添加的软件包数量最少。
sudo apt install gnome-keyring








