第零步:迁移指南
从 CovScript Installer 迁移过来的朋友注意了,必须使用 Installer 完全卸载旧的环境后再重新按照本指南安装 MSI 安装包,千万不要让两个环境同时存在
如果 Installer 不小心删了,没关系,重新下载后再卸载一遍就好了(主要是要清理各种环境变量):http://mirrors.covariant.cn/covscript/win32_dist/cs_inst.exe
第一步:安装 CovScript Runtime
Windows安装帮助

开发版是Nightly Build,每四个小时更新一次,由于是从外网下载,速度较慢,建议科学上网。
只需在 Covariant Script 主页下载适用于 Windows 的 msi 文件,双击打开后按照指示安装即可
macOS安装帮助

首先在 Covariant Script 主页下载适用于 macOS 的 dmg 文件,双击打开,如图所示

按照指示,将 CovScript.app 拖拽到右侧的应用程序文件夹中即可完成安装
安装后,macOS平台上并不会自动配置PATH,请在~/.zshrc
(zsh)、~/.bash_profile
(bash)等Shell配置文件中手动添加如下内容
# Covariant Script Settings
export COVSCRIPT_HOME="/Applications/CovScript.app/Contents/MacOS/covscript"
export CS_IMPORT_PATH="$COVSCRIPT_HOME/imports"
export PATH="$PATH:$COVSCRIPT_HOME/bin"
export CS_DEV_PATH="$COVSCRIPT_HOME"
安装完毕后,请在访达窗口左侧的“位置”中卸载镜像

点击右侧的按钮即可
Linux安装帮助
Ubuntu/Debian/Deepin/UOS/Raspberry Pi OS(Raspbian)等基于Debian的Linux均适用
打开终端,根据自己本机处理器规格执行下列指令
Intel/AMD:x86,64位
开发版是Nightly Build,每四个小时更新一次,由于是从外网下载,速度较慢,建议科学上网。下载链接:
https://github.com/covscript/csbuild/releases/download/ubuntu-schedule/covscript-amd64.deb
wget http://mirrors.covariant.cn/covscript/covscript-amd64.deb
sudo dpkg -i covscript-amd64.deb
树莓派3/4:ARM,32位
未提供ARM 64位版本,主要是Raspbian只提供32位,有需求的朋友可以自己编译,参考编译指南
wget http://mirrors.covariant.cn/covscript/covscript-armhf.deb
sudo dpkg -i covscript-armhf.deb
龙芯3A3000/4000:MIPS,64位
wget http://mirrors.covariant.cn/covscript/covscript-mips64el.deb
sudo dpkg -i covscript-mips64el.deb
注意,如果是Root身份执行就不必加sudo了
第二步:初始化 CovScript 包管理器
打开终端,运行如下指令:
cspkg install --import
CovScript Runtime 从 2021 年 4 月开始仅提供 Minimal Dependency,如需要其他的扩展,可以使用 CSPKG 手动安装
若更新后出现问题,可以先删除用户目录下的.cspkg文件夹后再执行本指令
大多数时候国内并不能正常访问 GitHub 上的首选源,可以使用如下两个方法解决网络不好的情况
- 更改超时设置: cspkg config timeout_ms –set 超时时间(毫秒)
- 设置代理: cspkg config proxy –set HTTP 代理 URL
第三步:设置开发环境(VSCode)
VSCode 是 Covariant Script 官方维护的集成开发环境,你可以在 https://code.visualstudio.com/ 下载 VSCode
下载 VSCode 后,在应用商店中搜索 “CovScript”安装插件即可添加支持

注意,在应用商店中能搜索到两个 CovScript 插件,由 mikecovlee 发布的插件才是最新的版本,老版本已经不再维护了
你也可以访问网站安装:https://marketplace.visualstudio.com/items?itemName=mikecovlee.covscript