私はWebstorm IDEをAngularJSプロジェクトに使用しています。Webstorm IDEとAngularJS angular.module未解決メソッド
私はlibularとautocompletionなどにAngularJSを追加しました。
しかし、Webstorm IDEでは、中心的な機能であるangular.module()は見つかりません。私はすべてを試しました(再インストールなど)が、まだ動作していないようです。
何ができますか?
私はWebstorm IDEをAngularJSプロジェクトに使用しています。Webstorm IDEとAngularJS angular.module未解決メソッド
私はlibularとautocompletionなどにAngularJSを追加しました。
しかし、Webstorm IDEでは、中心的な機能であるangular.module()は見つかりません。私はすべてを試しました(再インストールなど)が、まだ動作していないようです。
何ができますか?
これまでWebStorm IDS ticketが@ AllYouCanEat86で進歩していないので、WebStormにライブラリを追加せずに修正する必要があるかどうかはわかりません。 this answerに記載されたアドバイスに従えば、私の問題は解決され、WebStormでは警告が表示されなくなりました。
短いというと、File > Settings > Languages & Frameworks > JavaScript > Libraries
に行き、angular
(以前はangularjs
と呼ばれていました)をコミュニティスタブからダウンロードします。それがダウンロードされたらangularjs-DefinitelyTyped
としてリストに表示されます。
私はまだコメントに返信するという評判はありませんが、@ Precasticの解決策は私にはWebstorm 9を使っていました。ただし、ライブラリ名は「angularjs」ではなく「angular」です。
明確にするため、その解決策は:File > Settings > Languages & Frameworks > JavaScript > Libraries
ショート、外出先で
とコミュニティのスタブから
angular
をダウンロードしてください。一度ダウンロードされると、Definitely Typedと表示されます。
私は同じ問題を抱えていた、そして唯一の解決策は、Jetbrains blogに指示されるようにCDNを使用してAngularJSを含めるようにしました。
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js"></script>
、以下の手順に従ってください:あなたはCDNを使用する場合は、ハイライトのライブラリ名の上にカーソルを置く
、Altキーを打つあなたは、このようなスクリプトタグが含ま
+ Enter、およびDownload Libraryをクリックします。これにより、WebStormのキャッシュ(プロジェクトではない)にローカルライブラリが設定され、WebStormは自動補完とドキュメント検索のためにAngularJSメソッド、ディレクティブなどにアクセスできます。
は、どうやらそれはJetBrainsのがこれを解決していないこと[チケットへのリンク](https://youtrack.jetbrains.com/issue/WEB-18924) – AllYouCanEat86
全くばかげWebStorm11 IDEのバグです。 someobj.prototypeが認識されなかったかのようです。 Jeez。 – MaxRocket