在Angular 11中,采用了一种全新的“工作空间”结构,因此在升级过程中可能会遇到一些问题。在进行Angular 10升级Angular 11时,可能会出现“Unable to create bundle folder for CSS”的问题。这是由于新的Angular 11中缺少angular.json文件中的一些条目导致的。
要解决此问题,请按照以下步骤操作:
打开项目中的angular.json文件。
找到“architect”部分中的“build”选项。
在“options”中添加以下代码:
"resourcesOutputPath": "resources",
这将为项目创建一个名为“资源”(resources)的文件夹,并将CSS和其他资源存储在其中。
通过遵循上述步骤,可以解决Angular 10到11的迁移问题 - 无法创建CSS的捆绑文件夹。