From 66f12a6f29080fa97845cb5d2f33ea08f42e8fe6 Mon Sep 17 00:00:00 2001 From: Alan Ye <45558679+AlanYe-Dev@users.noreply.github.com> Date: Sun, 3 Mar 2024 09:30:27 +0800 Subject: [PATCH 1/2] docs: add WebStorm compatible issues & solutions --- README.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 99cf97ff..8ab4ca11 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ C 社是服务类社团,其创始初心是为学校生活提供便利,如今我们发现,同学们 CAS 活动中遇到的管理、技术、宣传问题,是一个巨大的需求缺口 -Enspire 的目标很简单,**make CAS life easier for every one** +Enspire 的目标很简单,**Make CAS life easier for everyone** 如果你不了解**开源项目**是什么,可以参考这个[网站](https://opensource.guide/) @@ -15,28 +15,45 @@ pnpm install ``` ### 配置环境变量 + ```bash cp .env.example .env ``` 并编辑其中内容。 ### 初始化数据库 + ```bash -prisma migrate +prisma generate ``` ### 导入社团信息 + ```bash pnpm run update-club-info ``` ### 运行开发服务器 + ```bash pnpm run dev ``` 浏览器登陆`http://localhost:3000`即可。 +### WebStorm 兼容性问题 +#### pnpm & Prisma + +[WebStorm](https://www.jetbrains.com/zh-cn/webstorm/) + [pnpm](https://pnpm.io/zh/) + [Prisma](https://www.prisma.io/) 目前存在兼容性问题,目前解决方式如下: + +- 每次更新 Prisma 后于左侧文件目录中查找 node_modules/.pnpm/@prisma+client@x.x.x +- 右键 > Mark Directory as > Not Excluded + +#### Eslint 错误 + +如果您遇到 WebStorm 于代码窗口上提示 `ESLint: Error: invalid Options`,请尝试将更新 WebStorm IDE 至最新版本。 + ## 技术细节 + 该项目主要依赖的库及平台如下: - [Nuxt](https://nuxt.com) (前端&后端) - [Prisma](https://prisma.io) (数据库) From 92154e0cb17bebabc512f091a254ffe11f8df90d Mon Sep 17 00:00:00 2001 From: Alan Ye <45558679+AlanYe-Dev@users.noreply.github.com> Date: Sun, 3 Mar 2024 09:32:15 +0800 Subject: [PATCH 2/2] docs: fix typo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8ab4ca11..7c1bf441 100644 --- a/README.md +++ b/README.md @@ -48,9 +48,9 @@ pnpm run dev - 每次更新 Prisma 后于左侧文件目录中查找 node_modules/.pnpm/@prisma+client@x.x.x - 右键 > Mark Directory as > Not Excluded -#### Eslint 错误 +#### ESLint 错误 -如果您遇到 WebStorm 于代码窗口上提示 `ESLint: Error: invalid Options`,请尝试将更新 WebStorm IDE 至最新版本。 +如果您遇到 WebStorm 于代码窗口上提示 `ESLint: Error: invalid Options`,请尝试将 WebStorm IDE 更新至最新版本。 ## 技术细节