Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js serve命令需要在角度项目中运行,但找不到项目定义_Node.js_Angular - Fatal编程技术网

Node.js serve命令需要在角度项目中运行,但找不到项目定义

Node.js serve命令需要在角度项目中运行,但找不到项目定义,node.js,angular,Node.js,Angular,我开发了一个应用程序(angular2 nodejs),但现在打开它时,出现以下错误: serve命令需要在角度项目中运行,但找不到项目定义 我知道我对cli进行了更新,但没有发现问题 *Angular CLI: 7.0.4 Node: 10.6.0 OS: win32 x64 Angular: 2.4.10 ... common, compiler, compiler-cli, core, forms, http ... platform-browser, platform-browser-d

我开发了一个应用程序(angular2 nodejs),但现在打开它时,出现以下错误:

serve命令需要在角度项目中运行,但找不到项目定义

我知道我对cli进行了更新,但没有发现问题

*Angular CLI: 7.0.4
Node: 10.6.0
OS: win32 x64
Angular: 2.4.10
... common, compiler, compiler-cli, core, forms, http
... platform-browser, platform-browser-dynamic

Package                      Version
------------------------------------------------------
@angular-devkit/architect    <error>
@angular-devkit/core         <error>
@angular-devkit/schematics   <error>
@angular/router              3.4.10
@angular/tsc-wrapped         0.5.2
@ngtools/json-schema         1.1.0
@ngtools/webpack             1.10.2
@schematics/angular          <error>
@schematics/update           <error>
rxjs                         5.5.11
typescript                   2.0.10
webpack                      2.2.0*

这对我来说很有效,删除或重命名“angular.json”,然后创建一个新的

ng update @angular/cli
如果出现错误,您可能还需要更新typescript


也请按照此处的步骤进行操作:

以下是一些可能对这种情况有用的提示:

  • 运行
    ng serve
  • 使用
    npm安装
  • 使用
    npm启动

  • 你能发布你的package.json文件吗?我更新我的代码,并添加我的package.json@surI建议你升级客户端。请参考此链接@Suryan I更新我的代码我找不到解决方案
    ng update @angular/cli