Angular4/5:如何使用typescript创建文件夹,文本文件并将数据写入该文件

kam*_*lav 5 typescript angular angular5

我需要使用typescript创建文件夹,文本文件并使用angular5将数据写入该文件.这是在文本文件中写入错误.角有可能吗?

提前致谢.

Mak*_*kla 2

正如 Osman Cea 所说,这不能在客户端完成。您可以使用BlobURL.createObjectURL创建文件。但您无法保存该文件,因为这会引发很大的安全问题。

由于您想记录错误,因此可以将错误发布到服务器并将其存储到数据库或文件系统。这意味着您需要一些服务器端框架,例如 PHP、ASP.NET Core ...

如果您使用 Google Analytics,另一个选择(如果您确实想避免我不推荐的服务器框架)是使用 Google Analytics API。我曾经使用API将客户端错误记录到 Google Analytics 。

ga('send', {
  hitType: 'event',
  eventCategory: 'Error',
  eventAction: window.location.href,
  eventLabel: your_error_object
});
Run Code Online (Sandbox Code Playgroud)