Vscode-ng-language-service: VSCode1.31.0で拡張機能がクラッシュする

作成日 2019年02月07日  ·  29コメント  ·  ソース: angular/vscode-ng-language-service

VSCode 1.31.0(2019年1月)以降、拡張機能は使用時にクラッシュします。

エラー:

internal/process/next_tick.js:63
          Reflect.apply(callback, undefined, tock.args);
                  ^

TypeError: Reflect.apply is not a function
    at process._tickCallback (internal/process/next_tick.js:63:19)

最も参考になるコメント

考えられる回避策:

私が知る限り、vscode拡張機能は7.1.xを使用するように構築されていますが、実際にはプロジェクトで見つかったバージョンを使用しています。

nx(LS 5.2.7を使用)で作成されたAngular5プロジェクトのクラッシュが表示されます。 そのプロジェクトでnpm install @angular/[email protected]を実行すると、プロジェクトがクラッシュするのを防ぎ、正しく機能しているようです。

他に問題があるかどうかを知るのに十分な走りはしていませんが、有望に見えます。

全てのコメント29件

私もこの問題に遭遇します

私も同じ問題を抱えてる :(

ここで同じ問題。 今のところ、古い安定バージョンを使用することにしました。 自動更新もオフにすることをお勧めします。

@ Bbaale15 「古い安定バージョン」と言うとき、この拡張機能またはVSCodeを参照していますか? ありがとう

@randallmeeker私はVSCodeを参照しています。

1.31アップグレード後も同じ問題。

Vscodeバージョン1.31.1には1.31.0と同じ問題があります

2つのプロジェクトで1.31.1をテストしました。1つはAngular6で、もう1つはAngular 5で、問題はありません。クラッシュはAngular5プロジェクトで発生します。
同じ状況であるかどうか誰かが報告できますか?
ありがとう

@ Nemesis19それは真実ではありません、私はAngular6バージョンで同じ問題を抱えています:

Angular CLI: 6.0.7
Node: 9.10.1
OS: darwin x64
Angular: 6.0.3

私には、Angular6および7プロジェクトに取り組んでいる同僚がいます。 全く問題ありません。
拡張機能を1つずつ無効にしようとしましたが、Angular言語サービスがインストールされているだけでもクラッシュが発生します。

MacOS 10.13.6、ノード11.9を使用しています

こっちも一緒

こっちも一緒
mac10.13.6ノード11.9
@ angle / cdk:5.2.5
@ angle / cli:1.6.4

node_modulesフォルダーを削除すると-バグはなくなり、サービスは正常に機能します

@otecMuxahはそれを試しましたが、残念ながらAngular 5プロジェクトでは機能しません。おそらく他のバージョンでは機能しませんか?

1.30.2へのダウングレードは、Angular6で私のために働いた唯一のことでした

考えられる回避策:

私が知る限り、vscode拡張機能は7.1.xを使用するように構築されていますが、実際にはプロジェクトで見つかったバージョンを使用しています。

nx(LS 5.2.7を使用)で作成されたAngular5プロジェクトのクラッシュが表示されます。 そのプロジェクトでnpm install @angular/[email protected]を実行すると、プロジェクトがクラッシュするのを防ぎ、正しく機能しているようです。

他に問題があるかどうかを知るのに十分な走りはしていませんが、有望に見えます。

この拡張機能#298(コメント)に移動する必要があると思います

@ v1per見た目は良さそうですが、すべての人に適しているわけではありません。現時点ではインラインテンプレートのみをサポートしていることに注意してください。

私はと同じ問題を抱えています
macos mojave-10.14.1
vscode 1.31.1(1.31.1)-1b8e8302e405050205e69b59abb3559592bb9e60

ここでも同じ問題

バージョン:1.31.1(システムセットアップ)
コミット:1b8e8302e405050205e69b59abb3559592bb9e60
日付:2019-02-12T02:20:54.427Z
電子:3.1.2
Chrome:66.0.3359.181
Node.js:10.2.0
V8:6.6.346.32
OS:Windows_NT x64 10.0.17763

参照: https ://github.com/angular/angular/issues/21420私が知る限り、修正は6.0.8より前のどのバージョンにも含まれていませんでした。 最新の6.1.xをインストールしてテストしましたが、うまくいきました。

@melgishが言ったように言語サービスパッケージを更新しました、そしてそれは私にとってもうまくいきます!

これを実行することも私のために働きました:
npm install @angular/[email protected]

ありがとう@melgish

私は@angular / language-service 7.2.8を使用していますが、それでも非常に遅いです。

@ angle / language-service "を使用しました:" 6.0.6 "、6.0.8CLIおよびtypescript2.7.2。vscode1.31がリリースされた後、この問題が発生します。1.32.3でも同じ問題が発生します。

このトピックに基づいて、vscode1.30バージョンへのダウングレードは一時的な解決策でした。 しかし、開発者ツールのバージョンをフリーズすることは、長期的にはうまくいかないようです。

melgishのコメントにより、言語サービス6.1.10とCLI 6.2.9に変更し(typescriptは変更されませんでした)、node_modulesを削除し、新しいnpmインストールを作成してから、vscodeバージョンを1.32.3に更新しました。 これにより、開発環境が機能し、製品は引き続き正常に機能しました。 特定のプロジェクトで大きな角度バージョンの変更が不可能な場合は、このマイナーバージョンの変更が役立ちます。

「楽しい」ために、anguage-service 7.2.8、7.3.5 CLI、および3.1.6typecsriptにアップグレードしました。 この後、開発環境は正常なままですが、市長の角度バージョンが変更されたため、コードを修正する必要がありました。 これらの修正後も、製品は問題ないようです。

これを実行することも私のために働きました:
npm install @angular/[email protected]

これは私のために働いた! ありがとう

問題が修正されたので、これを閉じます。 それ以外の場合は再度開いてください。

この問題は、非アクティブのために自動的にロックされています。
同様の問題または関連する問題が発生した場合は、新しい問題を提出してください。

自動会話ロックポリシーの詳細をご覧ください。

_このアクションはボットによって自動的に実行されました。_

このページは役に立ちましたか?
0 / 5 - 0 評価