构建nodeJs时出现打字稿错误

Mfrachet

我实际上正在尝试使用nodejs和typescript开发应用程序,而在tsc编译时遇到了问题。

运行代码时出现此错误(似乎无法加载外部模块):

[09:20:29] Compiling TypeScript files using tsc version 1.5.0
[09:20:30] Compiling TypeScript files using tsc version 1.5.0
[09:20:30] [tsc] > F:/SkeletonProject/typings/node/node.d.ts(198,26): error TS2304: Cannot find name 'DataView'.
[09:20:30] [tsc] > F:/SkeletonProject/typings/node/node.d.ts(212,21): error TS2304: Cannot find name 'Map'.
[09:20:30] [tsc] > F:/SkeletonProject/typings/node/node.d.ts(221,21): error TS2304: Cannot find name 'Set'.
[09:20:30] [tsc] > F:/SkeletonProject/typings/node/node.d.ts(231,25): error TS2304: Cannot find name 'WeakMap'.

这是我的gulpfile:

var gulp = require('gulp');
var typescript = require('gulp-tsc');

gulp.task('boot', ['compileBoot'], function () {
    return gulp.src(['./app/src/**/*.ts'])
        .pipe(typescript())
        .pipe(gulp.dest('./app/dist/'))
});

gulp.task('compileBoot', ['compileApp'], function () {
    return gulp.src(['./boot/**/*.ts'])
        .pipe(typescript())
        .pipe(gulp.dest('./boot'))
});


gulp.task('compileApp', function () {
    return gulp.src(['./app/src/**/*.ts'])
        .pipe(typescript())
        .pipe(gulp.dest('./app/dist/'))
});


gulp.start('boot');

这是不想编译并抛出异常的代码:

/// <reference path="../typings/glob/glob.d.ts" />
import glob = require('glob');
console.log("zfazf");

这段代码有什么问题?

谢谢前进

巴萨拉特

这段代码有什么问题

没有。您需要node.d.ts手动从beta分支获取定义文件,直到发布为止:https : //github.com/borisyankov/DefinitelyTyped/issues/4249

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

离子在构建时给出打字稿错误

来自分类Dev

投放时出现打字稿错误

来自分类Dev

成功构建,打字稿键入文件中出现许多错误

来自分类Dev

将声明设置为TRUE时出现打字稿错误

来自分类Dev

返回 subject.asObservable() 时出现打字稿错误

来自分类Dev

`plnkr`-在导出打字稿`interface`时出现错误,提示为`Unexpected token export`。

来自分类Dev

尝试在样式中插入打字稿元素时出现术语预期错误

来自分类Dev

使用Object.keys从映射的对象输出键/值时出现打字稿错误

来自分类Dev

`plnkr`-在导出打字稿`interface`时出现错误,提示为`Unexpected token export`。

来自分类Dev

使用在循环中获取元素的数组时出现打字稿错误

来自分类Dev

打字稿构建失败

来自分类Dev

引用外部打字稿文件时,如何避免出现“找不到模块:错误:无法解析'tslib'”错误?

来自分类Dev

连接到我的NodeJs服务器套接字和打字稿时出现问题

来自分类Dev

打字稿在构建时保留子目录

来自分类Dev

在为hawtio进行构建时遇到问题“错误代码:EPERM”,其中包括打字稿和Angular文件

来自分类Dev

创建打字稿定义文件时出现问题

来自分类Dev

在新路由器上使用订阅功能时出现Angular 2打字稿错误(RC 1)

来自分类Dev

将打字稿定义文件编译到wwwroot文件夹时出现“重复标识符”错误

来自分类Dev

打开解决方案(打字稿)时,Visual Studio 2015 Update 3中出现错误

来自分类Dev

尝试将一个函数包装到另一个函数中时出现打字稿错误

来自分类Dev

使用本机Web组件时出现打字稿错误“类型'JSX.IntrinsicElements'上不存在属性”

来自分类Dev

构建时出现离子错误

来自分类Dev

构建时出现本机错误

来自分类Dev

构建项目时出现错误

来自分类Dev

反应 + 打字稿错误

来自分类Dev

画布打字稿错误

来自分类Dev

订阅rxjs主题时,打字稿中的类型错误?

来自分类Dev

当值可以为function或null时,打字稿错误

来自分类Dev

使用类似树的指针时打字稿记录错误

Related 相关文章

  1. 1

    离子在构建时给出打字稿错误

  2. 2

    投放时出现打字稿错误

  3. 3

    成功构建,打字稿键入文件中出现许多错误

  4. 4

    将声明设置为TRUE时出现打字稿错误

  5. 5

    返回 subject.asObservable() 时出现打字稿错误

  6. 6

    `plnkr`-在导出打字稿`interface`时出现错误,提示为`Unexpected token export`。

  7. 7

    尝试在样式中插入打字稿元素时出现术语预期错误

  8. 8

    使用Object.keys从映射的对象输出键/值时出现打字稿错误

  9. 9

    `plnkr`-在导出打字稿`interface`时出现错误,提示为`Unexpected token export`。

  10. 10

    使用在循环中获取元素的数组时出现打字稿错误

  11. 11

    打字稿构建失败

  12. 12

    引用外部打字稿文件时,如何避免出现“找不到模块:错误:无法解析'tslib'”错误?

  13. 13

    连接到我的NodeJs服务器套接字和打字稿时出现问题

  14. 14

    打字稿在构建时保留子目录

  15. 15

    在为hawtio进行构建时遇到问题“错误代码:EPERM”,其中包括打字稿和Angular文件

  16. 16

    创建打字稿定义文件时出现问题

  17. 17

    在新路由器上使用订阅功能时出现Angular 2打字稿错误(RC 1)

  18. 18

    将打字稿定义文件编译到wwwroot文件夹时出现“重复标识符”错误

  19. 19

    打开解决方案(打字稿)时,Visual Studio 2015 Update 3中出现错误

  20. 20

    尝试将一个函数包装到另一个函数中时出现打字稿错误

  21. 21

    使用本机Web组件时出现打字稿错误“类型'JSX.IntrinsicElements'上不存在属性”

  22. 22

    构建时出现离子错误

  23. 23

    构建时出现本机错误

  24. 24

    构建项目时出现错误

  25. 25

    反应 + 打字稿错误

  26. 26

    画布打字稿错误

  27. 27

    订阅rxjs主题时,打字稿中的类型错误?

  28. 28

    当值可以为function或null时,打字稿错误

  29. 29

    使用类似树的指针时打字稿记录错误

热门标签

归档