質問編集履歴

1 誤字訂正

退会済みユーザー

退会済みユーザー

2019/01/03 18:58  投稿

typedocがエラーを吐く
typedocを使ったプロジェクトのドキュメントをtypedocを使って生成しようとしています。
typescriptを使ったプロジェクトのドキュメントをtypedocを使って生成しようとしています。
しかし以下のコマンド
typedoc --out ./docs/ ./src/
を実行すると、エラーがでます。
Error: /Users/xxxxx/node_modules/svg-pathdata/lib/SVGPathData.d.ts(13)
';' expected.
Error: /Users/xxxxx/node_modules/svg-pathdata/lib/SVGPathData.d.ts(14)
Declaration or statement expected.
https://github.com/TypeStrong/typedoc/issues/733
こちらの記事を読む限り、typescriptのバージョンのせいだと分かりました。
そこで
npm update -g typescript
よりタイプスクリプトのアップデートを行いました
tsc -v
よりバージョンを確認すると
Version 3.2.2
と出ます。
しかし、
typedoc --out ./docs/ ./src/
を実行すると、また同じエラーが出てしまいます。
しかも、実行した時以下のように、2.7.2のままで表示されてしまいます。
Using TypeScript 2.7.2 from /usr/local/lib/node_modules/typedoc/node_modules/typescript/lib
どうすれば、この2.7.2を3.xとか2.8以降にするのでしょうか。
  • TypeScript

    1947 questions

    TypeScriptは、マイクロソフトによって開発された フリーでオープンソースのプログラミング言語です。 TypeScriptは、JavaScriptの構文の拡張であるので、既存の JavaScriptのコードにわずかな修正を加えれば動作します。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る