从网站开始

本文档提供了设置和运行该项目网络服务所需的步骤。

1. 启动Web服务

1.1. 编译Web代码

在编译网页代码之前,请确保已安装Node.js版本18.3或更高

注意:Ubuntu或Debian GNU/Linux软件仓库中的Node.js版本过低,会导致编译错误。用户也可以通过Nodesource仓库安装Node.js,前提是先卸载过时的版本。


  # sudo apt-get remove nodejs npm -y && sudo apt-get autoremove -y
  sudo apt-get update -y && sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
  curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
  sudo chmod 644 /usr/share/keyrings/nodesource.gpg
  echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_23.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
  sudo apt-get update -y
  sudo apt-get install nodejs -y

安装npm后,导航到ktransformers/website目录:

cd ktransformers/website

接下来,使用以下命令安装Vue CLI:

npm install @vue/cli

现在你可以构建项目:

npm run build

最后你可以通过网站构建ktransformers:

cd ../../
pip install .