前言
在网上上看到有个有个ts体操的github下仓库。挺感兴趣的,下载下来看看,试试自己的ts水平。
看文档
1.可以选择在线练习
2.也可以在vscode 上安装插件,练习
当然,也可以直接把源码下载下来,跑命令,在本地生成题目,实现离线练习(好,我就要学这个)
3. 离线练习
没有安装 pnpm的,先安装下 pnpm
# pnpm 安装
npm i -g pnpm
# 查看版本
pnpm -v
然后按照文档,pnpm install
喜闻乐见的报错环节
因为,这个项目是打算下载下来练习ts用的,不存在git提交的情况。所以下载的时候,直接选择了 zip包的形式,下载下来,解压,安装依赖,运行。
解决:
碰到这个问题,网上查了下,可以直接改 package.json中的pnpm的版本,把pnpm的版本,改成本地你自己的pnpm的版本
这个报错的意思是:项目创建的时候使用的是8.12.1版本,后续在使用时更新了pnpm版本,导致了该问题发生 所以我们直接改。