diff --git a/package.json b/package.json index 5efd7bca62f2..ec7fd6ba50c9 100644 --- a/package.json +++ b/package.json @@ -11,24 +11,24 @@ "build": "yarn mixin && cross-env NODE_OPTIONS=--max-old-space-size=8192 vitepress build ." }, "devDependencies": { - "@intlify/unplugin-vue-i18n": "^1.4.0", + "@intlify/unplugin-vue-i18n": "^1.5.0", "@koishijs/components": "^1.4.16", - "@koishijs/core": "^4.15.6", + "@koishijs/core": "^4.15.7", "@koishijs/dns": "^1.0.1", "@koishijs/market": "^4.1.8", "@koishijs/registry": "^6.0.4", "@koishijs/vitepress": "^3.0.5", - "@types/node": "^20.8.9", - "@types/spark-md5": "^3.0.3", - "@vueuse/core": "^10.5.0", + "@types/node": "^20.10.2", + "@types/spark-md5": "^3.0.4", + "@vueuse/core": "^10.6.1", "cross-env": "^7.0.3", "element-plus": "2.4.0", "esbuild-register": "^3.5.0", - "koishi": "^4.15.6", + "koishi": "^4.15.7", "markdown-it-mathjax3": "^4.3.2", "marked-vue": "^1.2.3", - "typescript": "^5.2.2", + "typescript": "^5.3.2", "vitepress": "1.0.0-rc.24", - "vue-i18n": "^9.6.2" + "vue-i18n": "^9.8.0" } } diff --git a/zh-CN/guide/develop/script.md b/zh-CN/guide/develop/script.md index 3172bf7c0ec9..f50cdf9faf74 100644 --- a/zh-CN/guide/develop/script.md +++ b/zh-CN/guide/develop/script.md @@ -44,7 +44,7 @@ Koishi 的命令行工具支持自动重启。当运行 Koishi 的进程崩溃 ## 开发模式 -除了 `start` 以外,模板项目还准备了名为 `dev` 的开发模式启动脚本。在应用目录运行下面的命令行可以启动开发模式: +除了 `start` 以外,模板项目还准备了名为 `dev` 的开发模式启动脚本。在应用目录运行下面的命令行可以以开发模式启动应用: ::: tabs code ```npm @@ -55,18 +55,18 @@ yarn dev ``` ::: -如你所见,`dev` 相当于在 `start` 指令的基础上添加了额外的参数和环境变量。这些参数为我们启用了额外的特性,而环境变量则能影响插件的部分配置。 +如你所见,`dev` 相当于在 `start` 指令的基础上添加了额外的参数和环境变量。这些参数为我们启用了额外的特性,而环境变量则能影响插件的部分行为。 ### TypeScript 支持 -Koishi 工作区原生地支持 TypeScript 开发。上述 `-r esbuild-register` 参数允许我们在运行时直接使用工作区插件的 TypeScript 源代码。 +Koishi 模板项目原生地支持 TypeScript 开发。上述 `-r esbuild-register` 参数允许我们在运行时直接使用工作区插件的 TypeScript 源代码。 -你也可以自行扩展更多的后缀名支持。例如,如果你更喜欢 CoffeeScript,你可以这样修改你的启动脚本为: +你也可以自行扩展更多的后缀名支持。例如,如果你更喜欢 CoffeeScript,你可以这样修改你的开发脚本为: ```json title=package.json { "scripts": { - "start": "koishi start -r coffeescript/register" + "dev": "koishi start -r coffeescript/register" }, "devDependencies": { "coffeescript": "^2.7.0" @@ -82,7 +82,7 @@ Koishi 工作区原生地支持 TypeScript 开发。上述 `-r esbuild-register` ### 模块热替换 -如果你开发着一个巨大的 Koishi 项目,可能光是加载一遍全部插件就需要好几秒了。在这种时候,像前端框架一样支持模块热替换就成了一个很棒的主意。幸运的是,Koishi 也做到了这一点!内置插件 @koishijs/plugin-hmr 实现了插件级别的热替换。每当你修改你的本地文件时,Koishi 就会尝试重载你的插件,并在控制台提醒你。 +如果你开发着一个巨大的 Koishi 项目,可能光是加载一遍全部插件就需要好几秒了。在这种时候,像前端框架一样支持模块热替换就成了一个很棒的主意。幸运的是,Koishi 也做到了这一点!内置插件 @koishijs/plugin-hmr 实现了插件级别的热替换。每当你修改你的本地文件时,Koishi 就会尝试重载你的插件,并在命令行中提醒你。 这里的行为也可以在配置文件中进行定制: diff --git a/zh-CN/manual/usage/market.md b/zh-CN/manual/usage/market.md index 80b40af6941a..ba4ef4d988eb 100644 --- a/zh-CN/manual/usage/market.md +++ b/zh-CN/manual/usage/market.md @@ -1,4 +1,5 @@ --- +crowdin: I'm frontmatter. prev: text: 选择安装方式 link: /zh-CN/manual/starter/