AppleサポートAppおよびYouTubeチャンネルのお知らせ

* iOS向けAppleサポートAppのバージョン5.6.1が公開されました。

YouTube - Apple Japanチャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票方法と通知設定

コミュニティでの投票方法や通知の設定方法に関する記事を公開しました。

Apple Account(Apple ID)の不正利用を確認する方法

Apple Accountに関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

macOS Sequoia - VisualStudioCode で TypeScript が環境依存か

先日、改めてシステムの環境を構築し直し、VisualStudioCodeをインストールし、別にNode.jsもインストールをして、TypeScriptの学習をしようとしているのです

しかし、VisualStudioCodeで、TypeScriptをデバッグすると「stringやnumberやboolean」、他にも「anyやunknown」がありますが、コロン「:」でSyntaxErrorが起こり、型が使えない状況にあります

全てのアプリケーションの状態は、安定版を使用しておりますが、念のためにバージョンダウンもしましたが、SyntaxErrorになります

特殊なデバッグをしてない「node」デバッグでも同じ結果になりますので、環境依存なのかと考えもしています

ブラウザで使用される言語に環境依存があったら、問題ですよね?

因みに特殊なデバッグでも、「name1: number」の型を削除し、「name1」とするとSyntaxErrorは起こらずデバッグされます

でも疑問なのは、以前に構築した時は動作をする事も確認しています

もちろん、これらがMicrosoftの提供しているものだとは理解をしています

他で訊ける所がないので困っています

この問題が解決できれば良いと思いますので、知識と理解のある方、どうか教えて貰えないでしょうか?


* タイトルを変更しました。 Apple Inc.

MacBook Air 13″, macOS 15.0

投稿日 2024/10/03 16:05

返信
返信: 3

2024/10/04 23:11 glamcodecrux への返信

SyntaxErrorが、どうもPythonに似ていると不思議に思っていたのです

以前は、その様なErrorなど起きて居なかったので気にして無かったのですが、公式からダウンロード(環境に「Nodebrew」を使用して居たため)をして「find」をしてみると、どのバージョンからかは分かりませんが、Rubyを使われていると知りました

PHPの処理が行われれば、Syntax依存も起きますから、型も使えなくなりますか、、、

根本から考えると、PHPをパッケージに使用していたバージョンは分かりませんが、動いて居たことの方が問題だったのかも知れません

ひとつの言語のソースは、その言語で書かれるべきである事を、以前に何処かで読んだ記憶があります

これらの理由から、環境構築し直して良かったのかも知れません

私は、断念しますが、使用できる方でTypeScriptを学習するのは良いと思います

でも、パッケージの「http-server」は使いたいかな(笑)

2024/10/03 17:00 glamcodecrux への返信

こんにちは。


私はちょびっとJavaScriptかじった程度なんで間違ってたらすいません。


>別にNode.jsもインストールをして、

で、肝心のTypeScriptはインストールしましたか?


単なるJavaScriptだと型指定はエラーになる気がしますが。。


(まさかそんなわけないか。。。笑)

macOS Sequoia - VisualStudioCode で TypeScript が環境依存か

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。