2017-12-28 16 views
3

typescriptを使用してangular5でフォルダ、テキストファイルを作成し、そのファイルにデータを書き込む必要があります。それは角度で可能ですか?Angular4/5:typescriptを使用してフォルダ、テキストファイルを作成し、そのファイルにデータを書き込む方法

ありがとうございます。

+1

あなたのコンピュータ(またはサーバー)にファイルを書き込むために、ファイルシステムにアクセスする必要があるので、これは可能ではないと思います。 Javascriptにはネイティブのファイルシステムモジュールとブラウザがありませんので、基本的にこのタスクをサーバーのバックエンド言語に任せることなくAngular Webアプリケーションから行うことはできません。 –

+0

ご回答ありがとうございました – kamalav

答えて

0

Osman Ceaさんのように、これはクライアント側ではできません。 BlobURL.createObjectURLを使用してファイルを作成できます。しかし、ファイルを保存することはできません。それは大きなセキュリティ上の問題を引き起こすためです。

エラーを記録したいので、エラーをサーバーに送信し、データベースまたはファイルシステムにエラーを格納できます。つまり、PHP、ASP.NETコアなどのサーバー側にいくつかのフレームワークが必要です。

Googleアナリティクスを使用している場合は、別のオプション(実際には推奨しないサーバーフレームワークを避けたい場合)を使用しますGoogleアナリティクスAPI私は一度、クライアント側のエラーをAPIでGoogleアナリティクスに記録します。

ga('send', { 
    hitType: 'event', 
    eventCategory: 'Error', 
    eventAction: window.location.href, 
    eventLabel: your_error_object 
}); 
+0

ご指導ご了承ください – kamalav

+0

@kamalavこの回答はお答えしますか、追加の説明が必要ですか? – Makla

+0

@kamalav質問に対する回答をどうしたらいいですか? [リンク](https://stackoverflow.com/help/someone-answers) [Link2](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – Makla

関連する問題