#1202·shelljs

版本 `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