今朝私が行ったように更新を開始するたびにVSコードが嫌がらせをしていましたが、現在は多くのTSファイルがモジュールを見つけることができません。これらのファイルは以下のように声明を持っていないTypescriptプロジェクトはvscodeの更新後にモジュールを見つけることができません
import Mustache = require("mustache");
:
///<reference path="./typings/mustache.d.ts" />
しかし、プロジェクト内の他のファイルが、それは問題がないために使用されるその文を持っているので
多くのファイルのようなステートメントを持っています。どういうわけか;いったん私が「ひげ」という言葉を引用すると、他のファイルでこのプロセスを繰り返す必要はなく、直接要求することができました。
私はにアップデート:誰もが、私はそれを非常に感謝し、この問題を解決する方法で助けることができる場合
Version 1.6.0
shell 1.3.7
node 6.5.0
。
task.json:
{
"version": "0.1.0",
"command": "tsc.cmd",
"isShellCommand": true,
"showOutput": "silent",
"problemMatcher": "$tsc"
}
ノードTSC:
C:\Users\me>tsc.cmd
Version 1.8.10
tsc.exe:私はindex.dを追加し、ソースディレクトリのルートに
C:\Users\me>tsc.exe
Version 1.8.2
。次のコンテンツのts:
///<reference path="./typings/mustache.d.ts" />
///<reference path="./typings/jquery.2.1.3.d.ts" />
///<reference path="./typings/settings.typing.ts" />
しかし、ファイルに型定義を追加しない限り、ファイルはそれでも口ひげを見つけることができません。
コード対アンインストールし、再度インストールしますが、同じ問題(同じバージョン)
[UPDATE]
は1.5.3をダウンロードし、すべての問題は、ソースファイルのベースに離れ
'tsc'はコマンドラインで動作しますか? PS:http://alm.tools/を教えてください(私はそれを書いた)。 – basarat
@basaratはい、コンパイルはエラーなしで動作します。 – HMR
@basarat後でalmツールプロジェクトをチェックアウトします(私のtodoリストに入れてください)。お手伝いありがとう。現在、私は1.5.3に落としてしまい、すべての問題が解消されました。 – HMR