gulp-typescript - 打字问题

时间:2016-07-13 08:51:52

标签: typescript gulp typescript-typings

我正在使用gulp为我的前端编译我的TS文件。 现在我需要在我的TS文件中使用一些nodejs Stuff('url'和'process')。

为此我安装了节点的打字。 运行gulp时,我的编译任务告诉我它无法为进程和url查找模块。

这是我的编译任务:

gulp.task('build:js', function (){
var tsProject = ts.createProject('./tsconfig.json');

return gulp.src('./src/**/*.ts')
    .pipe(sourcemaps.init())
        .pipe(ts(tsProject))
    .pipe(sourcemaps.write('.'))
    .pipe(gulp.dest('./dist/'));
});

tsconfig:

    {
  "compilerOptions": {
    //"outDir": "dist",
    "target": "es5",
    "module": "system",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "moduleResolution": "node",
    "removeComments": false,
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true
  },
  "filesGlob": [
        "typings/index.d.ts"
    ],
  "exclude": [
    "node_modules"
  ]
}

我自己找不到任何例子,所以我只是想让你问我是否必须为这个任务添加打字或者做什么。 :) 谢谢!

0 个答案:

没有答案