From 5dde32e3bcb911c228d62c29626775d7068edc1d Mon Sep 17 00:00:00 2001 From: ruochuan Date: Mon, 25 Nov 2024 23:31:16 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E2=9C=8F=EF=B8=8F=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=20taro=20=E6=96=87=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/taro/README.md | 9 +++++---- docs/taro/cli-build/README.md | 1 + docs/taro/cli-init-2/README.md | 1 + docs/taro/cli-init/README.md | 1 + docs/taro/cli-plugins/README.md | 1 + docs/taro/events/README.md | 1 + docs/taro/native-apis/README.md | 1 + docs/taro/request/README.md | 1 + docs/taro/webpack5-runner/README.md | 1 + docs/taro/webpack5/README.md | 1 + 10 files changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/taro/README.md b/docs/taro/README.md index 8bf2605..ca8f3f4 100644 --- a/docs/taro/README.md +++ b/docs/taro/README.md @@ -4,9 +4,10 @@ TODOs - [Taro 源码揭秘:1. 揭开整个架构的入口 CLI => taro init 初始化项目的秘密](../taro/cli-init/) - [Taro 源码揭秘:2. 揭开整个架构的插件系统的秘密](../taro/cli-plugins/) -- [Taro 源码揭秘:3. 每次创建新的 Taro 项目(taro init)的背后原理是什么](../taro/cli-init-2/) +- [Taro 源码揭秘:3. 每次创建新的 Taro 项目(taro init)的背后原理是什么?](../taro/cli-init-2/) - [Taro 源码揭秘:4. 每次 npm run dev:weapp 开发小程序,build 编译打包是如何实现的?](../taro/cli-build/) - [Taro 源码揭秘:5. 高手都在用的发布订阅机制 Events 在 Taro 中是如何实现的?](../taro/events/) -- [Taro 源码揭秘:6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](../taro/native-apis/) -- [Taro 源码揭秘:7. Taro.request 和请求响应拦截器是如何实现的](../taro/request/) -- [Taro 源码揭秘:8. Taro 是如何使用 webpack 打包构建小程序的](../taro/webpack5-runner/) +- [Taro 源码揭秘:6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](../taro/native-apis/) +- [Taro 源码揭秘:7. Taro.request 和请求响应拦截器是如何实现的?](../taro/request/) +- [Taro 源码揭秘:8. Taro 是如何使用 webpack 打包构建小程序的?](../taro/webpack5/) +- [Taro 源码揭秘:9. Taro 是如何生成 webpack 配置进行构建小程序的?](../taro/webpack5-runner/) diff --git a/docs/taro/cli-build/README.md b/docs/taro/cli-build/README.md index 016e229..a533243 100644 --- a/docs/taro/cli-build/README.md +++ b/docs/taro/cli-build/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 学完本文,你将学到: diff --git a/docs/taro/cli-init-2/README.md b/docs/taro/cli-init-2/README.md index 54b65d4..63a2ac5 100644 --- a/docs/taro/cli-init-2/README.md +++ b/docs/taro/cli-init-2/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 学完本文,你将学到: diff --git a/docs/taro/cli-init/README.md b/docs/taro/cli-init/README.md index 091d1f6..029284a 100644 --- a/docs/taro/cli-init/README.md +++ b/docs/taro/cli-init/README.md @@ -25,6 +25,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 学完本文,你将学到: diff --git a/docs/taro/cli-plugins/README.md b/docs/taro/cli-plugins/README.md index 079ca33..15b9cda 100644 --- a/docs/taro/cli-plugins/README.md +++ b/docs/taro/cli-plugins/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 学完本文,你将学到: diff --git a/docs/taro/events/README.md b/docs/taro/events/README.md index 7e8d674..558968f 100644 --- a/docs/taro/events/README.md +++ b/docs/taro/events/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 前面 4 篇文章都是讲述编译相关的,CLI、插件机制、初始化项目、编译构建流程。第 5 篇我们来讲些相对简单的,Taro 是如何实现发布订阅机制 Events 的。 diff --git a/docs/taro/native-apis/README.md b/docs/taro/native-apis/README.md index 58eb636..0cb3010 100644 --- a/docs/taro/native-apis/README.md +++ b/docs/taro/native-apis/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 前面 4 篇文章都是讲述编译相关的,CLI、插件机制、初始化项目、编译构建流程。第 6 篇我们来讲些相对简单的,Taro 是如何实现 `Taro.xxx` 能访问 `wx.xxx`(文章以微信小程序为例)。 diff --git a/docs/taro/request/README.md b/docs/taro/request/README.md index 8232842..e6c2cc1 100644 --- a/docs/taro/request/README.md +++ b/docs/taro/request/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 前面 4 篇文章都是讲述编译相关的,CLI、插件机制、初始化项目、编译构建流程。第 7 篇我们来讲些相对简单的,Taro.request 和请求响应拦截器是如何实现的?文章以微信小程序为例。 diff --git a/docs/taro/webpack5-runner/README.md b/docs/taro/webpack5-runner/README.md index 421461e..b214e37 100644 --- a/docs/taro/webpack5-runner/README.md +++ b/docs/taro/webpack5-runner/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 前面 4 篇文章都是讲述编译相关的,CLI、插件机制、初始化项目、编译构建流程。 diff --git a/docs/taro/webpack5/README.md b/docs/taro/webpack5/README.md index 5b8236a..25184f1 100644 --- a/docs/taro/webpack5/README.md +++ b/docs/taro/webpack5/README.md @@ -21,6 +21,7 @@ theme: smartblue - [x] [6. 为什么通过 Taro.xxx 能调用各个小程序平台的 API,如何设计实现的?](https://juejin.cn/post/7407648740926291968) - [x] [7. Taro.request 和请求响应拦截器是如何实现的](https://juejin.cn/post/7415911762128797696) - [x] [8. Taro 是如何使用 webpack 打包构建小程序的?](https://juejin.cn/post/7434175547784020031) +- [x] [9. Taro 是如何生成 webpack 配置进行构建小程序的?](https://juejin.cn/post/7439743635161710604) - [ ] 等等 前面 4 篇文章都是讲述编译相关的,CLI、插件机制、初始化项目、编译构建流程。