【问题标题】:Angular 4 Local workspace file ('angular.json') could not be found找不到Angular 4本地工作区文件('angular.json')
【发布时间】:2018-11-16 18:11:51
【问题描述】:

我知道已经有这样的问题有答案,但我尝试了最常见的解决方案,但都没有成功。

我正在从 github 克隆一个 angular 4 项目,我执行了一个 npm install,但当我运行 ng serve 时出现此错误。

找不到本地工作区文件 ('angular.json')。错误:本地 找不到工作区文件('angular.json')。 在 WorkspaceLoader._getProjectWorkspaceFilePath (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/workspace-loader.js:37:19) 在 WorkspaceLoader.loadWorkspace (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/workspace-loader.js:24:21) 在 BuildCommand._loadWorkspaceAndArchitect (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/architect-command.js:180:32) 在 BuildCommand。 (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/architect-command.js:47:25) 在 Generator.next () 在 /Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/architect-command.js:7:71 在新的承诺 () 在 __awaiter (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/architect-command.js:3:12) 在 BuildCommand.initialize (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/architect-command.js:46:16) 在对象。 (/Users/poweruser/Applications/nodework/angular4-file-upload/node_modules/@angular/cli/models/command-runner.js:87:23)

我的节点版本是

v8.11.2

我的角度版本是

Angular CLI:6.0.8 节点:8.11.2 操作系统:达尔文 x64 角度:4.1.3

对我应该做什么有什么建议吗?

【问题讨论】:

  • 你全局安装了什么版本的angular cli?
  • 似乎你已经安装了 6 个,因为它正在寻找 'angular.json' 而不是 'angular-cli.json'
  • 我的错...刚看到你的版本

标签: javascript angular


【解决方案1】:

尝试将您的项目版本的 angular-cli 降级到与 ng4 兼容的版本...或将 ng4 应用升级到 ng6

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-23
    • 2022-01-04
    • 2018-11-20
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多