无法 运行 "ng build" Angular 12.1.0

Unable to run "ng build" Angular 12.1.0

我刚刚用 ng new app-name 创建了一个新的 Angular 项目,但是当我尝试构建生产版本时,出现以下错误:

Generating browser application bundles (phase: setup)
...An unhandled exception occurred: 
ENOENT: no such file or directory, stat 'E:\Angular\museum-kiosk\dist\museum-kiosk'
See "C:\Users\imytyuk\AppData\Local\Temp\ng-dPVXDC\angular-errors.log" for further details.

在日志文件中我得到了这个:

[error] Error: ENOENT: no such file or directory, stat 'E:\Angular\museum-kiosk\dist\museum-kiosk'
    at Object.statSync (node:fs:1527:3)
    at __node_internal_ (node:internal/fs/utils:767:8)
    at Object.rmdirSync (node:fs:1147:15)
    at Object.deleteOutputDir (E:\Angular\museum-kiosk\node_modules\@angular-devkit\build-angular\src\utils\delete-output-dir.js:21:10)
    at initialize (E:\Angular\museum-kiosk\node_modules\@angular-devkit\build-angular\src\browser\index.js:86:17)
    at async SwitchMapSubscriber.project (E:\Angular\museum-kiosk\node_modules\@angular-devkit\build-angular\src\browser\index.js:114:17)

我尝试在我的 package.json > build 中添加 mkdir dist 但没有任何改变...

我试过改变 import { AppModule } from './app/app.module';import { AppModule } from './app/'; 在 main.ts 中,但什么都没有...

据我所知,这是 @angular-devkit/build-angular 的一个问题,希望得到解决。

可以通过运行(在你的情况下)

克服
mkdirp dist\museum-kiosk

在构建之前。