4
typedocを使用してドキュメントを生成しようとしています。私は自分のタイスクリプトファイルに次の行を持っています。Typedocがrequire構文でエラーをスローする
var validator: any = require('validator');
import * as _ from 'lodash';
var mqtt: any = require('mqtt');
var fs = require('fs');
var path = require('path');
var tls = require('tls');
import * as collections from 'typescript-collections';
ここでは、require行とlodash行が次のエラーを投げています。以下は
私の設定です。
gulp.task('typedoc',['clean-doc'], function() {
return gulp
.src(path.join(conf.paths.src, conf.path_pattern.ts))
.pipe($.typedoc({
module: tsConf.module,
target: tsConf.target,
includeDeclarations: false,
out: conf.paths.docs,
json: path.join(conf.paths.docs, conf.files.JSON_DOC),
name: conf.files.PROJECT_NAME,
ignoreCompilerErrors: true,
excludeExternals:true,
version: true
}))
.on('error', conf.errorHandler(conf.errors.title.TYPESCRIPT));
});
なぜこのエラーが発生しますか?どうやってこれを乗り越えることができますか?ご意見をお聞かせください。
私はよく分かりませんが、version:trueは--versionのように解釈される可能性があります。したがって、typedocは単にバージョンを発行して終了します。 –