Closed qiaoin closed 1 year ago
目前依赖的 DefinitelyTyped 下的 types/wechat-miniprogram,看变更时间,已经很长时间没有同步官方的最新修改了,因此切换使用官方的独立 npm 包 miniprogram-api-typings,后续基础库更新最新 api 时,可以使用的对应的定义
项目目前使用 ts 版本为 3.9.10,直接安装 miniprogram-api-typings 最新 3.9.0 版本,在 build 时会报错(包含有一些语法是 ts4 的语法),因此,考虑以下两种方案:
都可以解决 webpack 打包报错的问题,本 PR 中选择方案 1,后续可以根据需求升级 ts4 版本
同时,在 PR 中提交了 package-lock.json 文件
This file is intended to be committed into source repositories, and serves various purposes
目前依赖的 DefinitelyTyped 下的 types/wechat-miniprogram,看变更时间,已经很长时间没有同步官方的最新修改了,因此切换使用官方的独立 npm 包 miniprogram-api-typings,后续基础库更新最新 api 时,可以使用的对应的定义
项目目前使用 ts 版本为 3.9.10,直接安装 miniprogram-api-typings 最新 3.9.0 版本,在 build 时会报错(包含有一些语法是 ts4 的语法),因此,考虑以下两种方案:
都可以解决 webpack 打包报错的问题,本 PR 中选择方案 1,后续可以根据需求升级 ts4 版本
同时,在 PR 中提交了 package-lock.json 文件