From 79b3c370180f20500079ce28ebb04f0d85bcd484 Mon Sep 17 00:00:00 2001 From: Burt Date: Sun, 5 Jan 2025 21:10:24 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=B8=8D=E4=BC=9A=20TypeScript=20?= =?UTF-8?q?=E6=80=8E=E4=B9=88=E5=8A=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/base/15-faq.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/base/15-faq.md b/docs/base/15-faq.md index 48d74af..a909ad5 100644 --- a/docs/base/15-faq.md +++ b/docs/base/15-faq.md @@ -267,3 +267,9 @@ pnpm add @uni-helper/vite-plugin-uni-pages@0.2.20 > 因为 `unibest` 在 `2.3.0(含)` 之前没有把 `pnpm-lock.yaml` 加入到版本管理,导致小版还是有细微差别。 > > 在 `2.4.0` 开始已经加入,不会再出现这个问题。 + +## 不会 TypeScript 怎么办 + +不管个人还是团队、产品或者项目,从长远考虑我们都建议你学习 TypeScript,因为它是未来的趋势,而且大部分框架、库、插件都是用 TypeScript 开发的,足以证明它是构建一款成熟稳健产品的基石。 + +但考虑到实际情况,会各种客观原因存在,如果必须要用传统 JavaScript 进行开发,你可以在 `tsconfig.json` 里将 `allowJs` 设置为 `true` 即可,框架原有的 TypeScript 代码不会受到影响,并且你也可以在项目中使用 JavaScript 编写代码。