当前位置: 首页 > 知识库问答 >
问题:

执行ng生成时出现@types/async(DefinitelyTyped)错误

束新
2023-03-14

所以我们去年创建了一个网站,使用的是:

  • 节点V6.9.1
  • NPM v3.10.8
  • Angular-CLI v1.0.0-beta.24
  • Typescript v2.1.4

上一个开发人员签入时,该应用程序能够构建。自从得到一个新的开发人员、设置上面的版本并执行一个ng构建之后,我们现在又出现了新的错误:

e:/code/score/node_modules/@types/async/index.d.ts(28,74):应为“]”。e:/code/score/node_modules/@types/async/index.d.ts(28,75):应为“;”。e:/code/score/node_modules/@types/async/index.d.ts(28,76):应为声明或语句。e:/code/score/node_modules/@types/async/index.d.ts(28,104):应为表达式。sync/index.d.ts(28,78):找不到名称“AsynCautoTask”。e:/code/score/node_modules/@types/async/index.d.ts(28,92)中出错:找不到名称“r”。E:/code/score/node_modules/@types/async/index.d.ts(28,94)中出错:找不到名称“k”。e:/code/score/node_modules/@types/async/index.d.ts(28,98)中出错:找不到名称“r”。E:/code/score/node_modules/@types/async/index.d.ts(28,101)中出错:找不到名称“E”。e:/code/score/node_modules/@types/async/index.d.ts(29,114)中出错:找不到名称“keyof”。e:/code/score/node_modules/@types/async/index.d.ts(29,120)中出错:找不到名称“r”。e:/code/score/node_modules/@types/async/index.d.ts(29,124)中出错:找不到名称'AsyncautoTaskFunction'.`

以下是package.json的dependencies和devDependencies部分:“dependencies”:{“@Angular/common”:“^2.3.1”,“@Angular/compiler”:“^2.3.1”,“@Angular/forms”:“^2.3.1”,“@Angular/forms”:“^2.3.1”,“@Angular/http”:“^2.3.1”,“@Angular/platform-browser”:“^2.3.1”,“@Angular/platform-browser”:“^2.3.1”,“@Angular0.60“,“角度CLI”:“1.0.0-beta.24”,“编码器”:“~2.0.0-Beta.1”,“大口”:“3.9.1”,“Gulp-SourceMaps”:“2.4.0”,“茉莉花芯”:“2.5.2”,“Jasmine-Spec-Reporter”:“2.5.0”,“因果报应”:“1.2.0”,“Karma-Chrome-Launcher”:“^2.0.0”,“因果报应”:"^1.0.1",“因果报应”:“^1.0.2”,“Karma-Remap-伊斯坦布尔”:“^0.2.1”,“量角器”:“~4.0.13”,“TS节点”:“1.2.1”,“Tslint”:“^4.0.2”,“Typed-GraphQL”:“^1.0.2”,“打字”:“~2.0.3”}以下是npm outdated命令的输出:$npm过期软件包当前需要最新@Angular/Common 2.4.10 2.4.10 5.2.0@Angular/Compiler 2.4.10 2.4.10 5.2.0@Angular/Core 2.4.10 2.4.10 5.2.0@Angular/Forms 2.4.10 2.4.10 5.2.0@Angular/Platform-Browser 2.4.10 2.4.10 5.2.0@Angular/Platform-Browser-Dynamic 2.4.10 2.4.10 5.2.0@Angular/Router 3.4.10 3.4.10 5.2.0@Angular/Chai 3.5.2 3.5.2 4.1.0@Types/File-Saver 0.0.0 0.0.0 1.3.02.6.3 Jasmine-Core 2.5.2 2.5.2 2.8.0 Jasmine-Spec-Reporter 2.5.0 2.5.0 4.2.1 karma 1.2.0 1.2.0 2.0.0 2.0.0 karma-Remap-Istanbul 0.2.2 0.2.2 0.6.0量角器4.0.14 4.0.14 5.2.2 TS-Node 1.2.1 1.2.1 4.1.0 tslint 4.5.1 4.5.1 5.9.1 typescript 2.0.10 2.0.10 2.6.2 Zone.js 0.7.8 0.7.8 0.8.20

我们不确定如何解决这个问题,因为我们甚至尝试将node/npm/angular/typescript更新为其他问题。

如有任何帮助/指导/建议,将不胜感激。

共有1个答案

龚安民
2023-03-14

因此,在研究了TypeScript的许多版本(例如2.0.10、2.1.4和最新的2.6.2)之后,我们偶然发现了一个2.1版本(没有修订,只有major.minor:“TypeScript”:“2.1”),它解决了构建问题。我们发现这很奇怪,但没有克服它,进行了更改,签入并看着CI/CD成功完成。

 类似资料:
  • 我在我的代码中包括boost,cpprest和openssl,但它给我的错误像follow在android studio使用ndk我给了所有路径的目录和添加到程序它构建成功,但当我运行它时,它给我以下错误 我的cmakelist.txt是 android{compileSdkVersion 28 defaultConfig{applicationId“com.example.dell.cppadd

  • 0信息如果它以ok结尾就可以工作1详细cli['C:\程序文件\nodejs\node.exe',1详细cli'C:\users\bhargavii nadendla\appdata\roaming\npm\node_module\npm\bin\npm-cli.js',1详细cli'run',1详细cli'build']2使用npm@6.0.1 3使用node@v8.11.2 4详细run-sc

  • 在一年的项目上使用会引发: 知道吗?

  • 问题内容: 这是代码 错误回溯为: 似乎struct.unpack方法将’\ xff '解析为255并分配给,无论传递的非null字符集参数如何。 这是MySQL版本问题吗?(版本) 问题答案: 可以参考 拉取请求591

  • 运行: JS服务器已经运行。 在设备上构建和安装应用程序(cd) 失败:构建失败,有一个异常。 出了什么问题: 配置根项目“pusher”时出现问题。无法解析配置“:classpath”的所有依赖项。无法下载protobuf java。jar(com.google.protobuf:protobufjava:2.5.0)无法获取资源的https://jcenter.bintray.com/com/

  • 我用Netbeans用Java制作了一个应用程序,但当我想导出它(构建)时,会显示一条错误消息: C:\users\daly\documents\netbeansprojects\vachetaureau\nbproject\build-impl.xml:926:执行此行时出现以下错误:C:\users\daly\documents\netbeansprojects\vachetaureau\nb