Angular4/5 : how to create folder, 文本文件并使用 typescript 将数据写入该文件

标签 angular typescript angular5

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

提前致谢。

最佳答案

正如 Osman Cea 所说,这不能在客户端完成。您可以使用 Blob 创建文件和 URL.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
});

关于Angular4/5 : how to create folder, 文本文件并使用 typescript 将数据写入该文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48001922/

相关文章:

Angular 5 - 不执行构造函数和 ngOnInit

angular5 - 类型错误 : Cannot read property 'splice' of undefined- Angular 5

javascript - 在 Angular 中单击时重置 rxjs 间隔

angular - 如何在 Angular 5 应用程序中使用传单(组件)

javascript - 捆绑我的 JS/TS 项目是反模式吗?

reactjs - 如何将其余 Prop 传递给 react 组件,同时还需要在界面中定义 Prop

angular - 如何传递通用类型并在 Angular 2 组件中创建此类型的实例

typescript - Readonly<[]> 和 ReadOnlyArray<> 之间的区别

angular 2 *ngFor,当 iterable 还没有被实例化时

angular - 如何在 Angular 中绑定(bind)两个属性