回到目录

标题: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]

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐