2016-07-05 1 views
0

を認識しません。私は(環境設定/言語&フレームワーク/ JavaScriptを/ライブラリで)インストールするには、いくつかのライブラリ定義を探し始めて、次を発見した:PhpStormは、私は現在、JavaScriptのプロジェクトでウェブオーディオAPIを使用していますが、私のIDE(PhpStormは)それの機能のいずれかを認識していないウェブオーディオAPI

https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/webaudioapi

しかし、インストールした後に、物事はどんな良くなることはありませんでした:

screenshot: interface can not be instantiated

私が何か間違ったことをやっているかPhpStormでウェブオーディオAPIと連携する別の方法がありますか?

答えて

1

AudioContextは、waa.d.tsのインターフェイスです。また、new()演算子を使用してインタフェースをインスタンス化することはできません。

代わりにlib.es6.d.tsを使用することをお勧めします。これには、WebAudio API用の正しいスタブが含まれています。あなたのプロジェクトには、\plugins\JavaScriptLanguage\typescriptCompiler\external\lib.es6.d.tsをjavacriptライブラリとして追加してください。

+0

あなたの答えは残念ですが、私はそれほど得意ではありません:phpstormに付属していないファイルはどこですか? (「ダウンロード」ダイアログには、「DefinitlyTyped」からの定義済みのオプションのみがあります)? – schellmax

+0

あなたはどんなphpstormのバージョンを使いますか?このファイルにはphpstorm 2016.1。*が付属しています。そして、「ダウンロード」を使用してファイルを添付する必要はありません。ファイルへのパスを指定するには「追加」を使用してください。 – lena

+0

https://intellij-support.jetbrains.com/hcによると、最新のOSXでPhpStorm 2016.1を使用しています。/en-us/articles/206544519- IDE-to-store-settings-caches-plugins-and-logsプラグインで使用されるディレクトリは〜/ Library/Application Support/PhpStorm2016.1に移動する必要がありますが、あなたが言及したファイルがありません。別の場所からダウンロードする必要がありますか? – schellmax

関連する問題