版本 `0.9.0` 会导致导入问题
作者: Wassap124创建于 2025年3月23日更新于 2025年5月9日
顿
自试图从0.8.5'升级到0.9.x'以来,
代码不会转接,在随机包上出现各种错误(即- 不在'shelljs'上),
例如:
TypeError: 无法读取未定义的属性( 读取“ 长度 ”)
4 从“lodash”导入 ; 从'shelljs'导入外壳;
6 |从'os'导入os; | 7 QQ 从路径导入路径;
问题是,它错误出 任何软件包是 第6行(对于该文件)。
- 只有当我试图将贝壳从`0.8.5'升级到`0.9.x'时,才会发生这种情况。
我看过[移民指南](https://GitHub.com/shelljs/shelljs/wiki/Migrating- from-v0.8-to-v0.9).
1. 我们使用节点v20
2. 我们不使用 " sed "
所以,一切应该工作viuc
如果我们的`tsconfig.json ' 有关系的话,我们就使用`ESNext'内容来源: shelljs/shelljs