首页 > 解决方案 > 如何修复“无法解构未定义或空的属性扩展”

问题描述

我正在设置我的 nodeJS 并且 gulp 命令在启动 ts 服务后确实崩溃了。我希望能够“吞咽”并运行“npm run compiler”

PS D:\tfsGit\NewWorldProjects\Coruscant\Internal.UI\www> gulp
[11:59:36] Using gulpfile D:\tfsGit\NewWorldProjects\Coruscant\Internal.UI\www\gulpfile.js
[11:59:36] Starting 'scss'...
[11:59:36] Finished 'scss' after 9.42 ms
[11:59:36] Starting 'jsDependency'...
[11:59:36] Finished 'jsDependency' after 2.2 ms
[11:59:36] Starting 'ts'...
[11:59:36] 'ts' errored after 176 μs
[11:59:36] TypeError: Cannot destructure property `extends` of 'undefined' or 'null'.

标签: angulargulp

解决方案


谢谢你回到我身边!我们没有引入任何空值。事实上,我们有一个非常不同的情况:我们将 AngularJS 与 Angular 2+ 合并。我们曾经执行 gulp 操作,但是这种行为只在少数机器上,而在其他机器上工作。我们将以下内容与工作机器进行了比较(并将版本更改为 ): 1. NPM 版本 2. node 版本 3. Gulp 版本 4. 我们比较了 package.json 文件

但是它不起作用。

有趣的是,gulp 命令在我机器的另一个虚拟目录中运行良好,该目录托管在同一个 IIS 下?


推荐阅读