【部署】win10的wsl环境下启动dify的web前端服务
回到目录
标题:win10的wsl环境下启动dify的web前端服务
0. 官网安装指引
官网有详细的源代码部署说明,参考: https://docs.dify.ai/en/getting-started/install-self-hosted/local-source-code
1. 安装nodejs
1.1. 下载和解压文件
参考:https://nodejs.org/en/download
$ tar -xf node-v22.15.0-linux-x64.tar.xz
1.2. 安装 pnpm
$ npm i -g pnpm
1.3. 建立系统软链接
$ sudo ln -s $(pwd)/bin/node /usr/local/bin/node
$ sudo ln -s $(pwd)/bin/npm /usr/local/bin/npm
$ sudo ln -s $(pwd)/bin/pnpm /usr/local/bin/pnpm
1.4. 验证安装成功
$ node -v
v22.15.0
$ npm -v
10.9.2
$ pnpm -v
10.10.0
2. 编译、启动dify webservice
2.1. 拉前台页面的依赖
$ pnpm install --frozen-lockfile
2.2. build web项目
$ pnpm build
2.3. 启动 web service
$ pnpm start
2.4. 验证启动成功
出现下面启动信息,表示部署成功,但是现在浏览器还无法正常访问,因为api service还没有启动,下一篇文章讲解
[图01]