【问题标题】:An unhandled exception occurred: error TS500: Error: ENOENT: no such file or directory, lstat 'B:/...projects/admin/tsconfig.app.json'发生未处理的异常:错误 TS500:错误:ENOENT:没有这样的文件或目录,lstat \'B:/...projects/admin/tsconfig.app.json\'
【发布时间】:2022-11-12 14:10:34
【问题描述】:

今天我重新打开了我在 2022 年 7 月完成的项目,当我运行 npm start 时,我收到了这个错误。 我已将所有依赖项和 Angular 更新到最新版本。 建议我接下来应该做什么

PS B:\Work\Projects\Ecommerce Website\capstone G5\Project\Frontend\projects> npm start

> eshop@0.0.0 start
> ng serve

DEPRECATED: The 'defaultProject' workspace option has been deprecated. The project to use will be determined from the current working directory.
An unhandled exception occurred: error TS500: Error: ENOENT: no such file or directory, lstat 'B:/Work/Projects/Ecommerce Website/capstone G5/Project/Frontend/projects/projects/admin/tsconfig.app.json'
    at Module.lstatSync (node:fs:1561:3)
    at NodeJSFileSystem.lstat (file:///B:/Work/Projects/Ecommerce%20Website/capstone%20G5/Project/Frontend/projects/node_modules/@angular/compiler-cli/bundles/chunk-TOKOIIBI.js:342:16)
    at calcProjectFileAndBasePath (file:///B:/Work/Projects/Ecommerce%20Website/capstone%20G5/Project/Frontend/projects/node_modules/@angular/compiler-cli/bundles/chunk-Q7TXFDI7.js:7361:29)
    at readConfiguration (file:///B:/Work/Projects/Ecommerce%20Website/capstone%20G5/Project/Frontend/projects/node_modules/@angular/compiler-cli/bundles/chunk-Q7TXFDI7.js:7386:39)
    at readTsconfig (B:\Work\Projects\Ecommerce Website\capstone G5\Project\Frontend\projects\node_modules\@angular-devkit\build-angular\src\utils\read-tsconfig.js:49:26)
    at async configureI18nBuild (B:\Work\Projects\Ecommerce Website\capstone G5\Project\Frontend\projects\node_modules\@angular-devkit\build-angular\src\utils\i18n-options.js:125:22)
    at async generateI18nBrowserWebpackConfigFromContext (B:\Work\Projects\Ecommerce Website\capstone G5\Project\Frontend\projects\node_modules\@angular-devkit\build-angular\src\utils\webpack-browser-config.js:71:36)
    at async setup (B:\Work\Projects\Ecommerce Website\capstone G5\Project\Frontend\projects\node_modules\@angular-devkit\build-angular\src\builders\dev-server\index.js:141:47)

See "C:\Users\itsad\AppData\Local\Temp\ng-MHAaUZ\angular-errors.log" for further details.

我还附上了文件夹结构,你可以在其中看到上面提到的丢失文件在错误已经存在。

【问题讨论】:

  • adminuser 是 2 个 Angular 项目?如果是,请尝试在每个项目上运行 npm install。从发布的图片中,我看到 node_modules 已添加,应该忽略git...
  • 是的,你是对的。我错了adminuser 不是两个项目,它们只是这个角度前端的两个独立部分。我只需要将它们放在一个 src 中。感谢您的帮助,也很抱歉在 stackoverflow 上提出这些愚蠢的问题。

标签: angular typescript frontend


【解决方案1】:

发生此错误是因为我有两个用于此前端应用程序的组件,这两个组件都应该保存在 src 文件夹中。当我这样做时,问题就解决了,文件夹层次结构如下所示:

这是一个非常无知的错误,我会确保以后不会在 StackOverflow 上问这种性质的问题。

【讨论】:

    猜你喜欢
    • 2022-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-07
    • 2021-12-29
    • 2019-03-09
    • 2017-12-28
    相关资源
    最近更新 更多