【问题标题】:Cannot Restart node Server无法重启节点服务器
【发布时间】:2017-09-11 01:38:53
【问题描述】:

我目前正在学习 Angular 2。为了设置环境,我安装了 NodeJS 并使用了来自 Github (http://github.com/angular/quickstart) 的 Angular 快速入门流程。之后,打开 GitBash 并导航到我的 C:\ Drive 中的一个空文件夹,然后按照说明在此处克隆 Quickstart。我使用“npm install”安装了 npm 服务器,然后我使用“npm start”启动了运行 Angular 的服务器。在我使用 CTRL + C 结束进程之前一切都很好。当我尝试重新启动服务器时,在 GitShell 中再次使用“npm start”,出现错误:

From GitShell

是否有适当的过程来终止或重新启动服务器?我是不是用错了命令?

【问题讨论】:

  • 它给出了什么错误
  • 做一个git checkout .然后再试一次
  • 我尝试了“git checkout”,但仍然遇到同样的错误。 @Ananth
  • 点击问题描述@shikharbansal 中的“From GitShell”链接
  • 这个以前的stackoverflow答案可能会对您有所帮助。看起来你需要给你的“i”参数一个类型(stackoverflow.com/questions/32968332/…

标签: javascript angularjs node.js typescript


【解决方案1】:

相关行是 TypeScript 编译器错误:

error TS7006: Parameter i implicity has any type.

有一个名为i 的变量在声明时没有使用类型注释,并且 Typescript 无法推断类型。

您的 TypeScript 配置有 noImplicitAny=true,这会导致 TypeScript 将其视为错误。

要进步,你可以:

  • i变量添加类型注解
  • tsconfig.json 中禁用noImplicitAny

有关noImplicitAny 的更多详细信息,请参阅TypeScript compiler options

【讨论】:

    猜你喜欢
    • 2017-07-31
    • 2017-08-06
    • 2013-08-25
    • 1970-01-01
    • 2021-11-24
    • 2013-05-09
    • 2016-09-13
    • 2013-11-15
    • 1970-01-01
    相关资源
    最近更新 更多