From 3676c0ab474fd2d00f9ddaba44378b86d03fb410 Mon Sep 17 00:00:00 2001 From: How-Sean Xin Date: Mon, 28 Jul 2025 16:06:45 +0800 Subject: [PATCH] Update for windows (#56) * Update dev-config.md update for windows * Update dev-config.md * Update dev-config.md * Update dev-config.md * perf: comments --------- Co-authored-by: Junyan Qin --- docs/en/develop/dev-config.md | 14 ++++++++++---- docs/zh/develop/dev-config.md | 14 ++++++++++---- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/docs/en/develop/dev-config.md b/docs/en/develop/dev-config.md index 4447665ea..2c0c7a62c 100644 --- a/docs/en/develop/dev-config.md +++ b/docs/en/develop/dev-config.md @@ -1,7 +1,5 @@ # Development Configuration -> This document is based on LangBot version 4.0 - LangBot is divided into frontend and backend. The frontend is developed using Next.js + shadcn, and the backend is developed using Quart (an asynchronous version of Flask). ## Backend @@ -25,15 +23,23 @@ At this point, the configuration file will be automatically generated in the `da ## Frontend -The code is located in the `web` directory and requires Node.js. +The code is located in the `web` directory and requires Node.js and [pnpm](https://pnpm.io/installation). Copy `.env.example` to `.env` and fill in the values. +- Usage in Linux and other environments + ```bash cp .env.example .env ``` -Recommended to use [pnpm](https://pnpm.io/installation) to install dependencies. +- Usage in Windows environments + +```bash +copy .env.example .env +``` + +Install dependencies and start the frontend ```bash pnpm install diff --git a/docs/zh/develop/dev-config.md b/docs/zh/develop/dev-config.md index 1513214ab..0256ebfe3 100644 --- a/docs/zh/develop/dev-config.md +++ b/docs/zh/develop/dev-config.md @@ -1,7 +1,5 @@ # 开发配置 -> 此文档基于 LangBot 4.0 版本编写 - LangBot 分为前端和后端,前端使用 Next.js + shadcn 开发,后端通过 Quart(Flask 的异步版本)开发。 ## 后端 @@ -25,15 +23,23 @@ uv run main.py ## 前端 -代码位于 `web` 目录下,需要安装 Node.js。 +代码位于 `web` 目录下,需要安装 Node.js,[pnpm](https://pnpm.io/zh/installation)。 复制 `.env.example` 到 `.env`。 +- linux环境使用 + ```bash cp .env.example .env ``` -推荐使用 [pnpm](https://pnpm.io/zh/installation) 安装依赖。 +- windows环境使用 + +```bash +copy .env.example .env +``` + +安装依赖并启动前端 ```bash pnpm install