2017-12-28 1 views
3

typescript를 사용하여 angular5에서 해당 파일에 폴더, 텍스트 파일을 작성하고 데이터를 작성해야합니다. 이것은 텍스트 파일에 오류를 작성하는 것입니다. 각도로 가능합니까?Angular4/5 : typescript를 사용하여 폴더, 텍스트 파일을 만들고 해당 파일에 데이터를 쓰는 방법

미리 감사드립니다.

+1

컴퓨터 (또는 서버)에 파일을 쓰려면 파일 시스템에 액세스해야하기 때문에 가능하지 않다고 생각합니다. Javascript에는 기본 파일 시스템 모듈과 브라우저가 없으므로 서버에서 백엔드 언어로이 작업을 지연시키지 않고 기본적으로 Angular 웹 응용 프로그램에서이 작업을 수행 할 수 없습니다. –

+0

응답 해 주셔서 감사합니다. – kamalav

답변

0

오스만 세아 (Osman Cea)와 마찬가지로 이것은 클라이언트 측에서 수행 할 수 없습니다. BlobURL.createObjectURL을 사용하여 파일을 만들 수 있습니다. 그러나 파일을 저장할 수 없으면 큰 보안 문제가 발생할 수 있습니다.

오류를 기록하려면 서버에 오류를 게시하고 데이터베이스 또는 파일 시스템에 오류를 저장할 수 있습니다. 즉, PHP, ASP.NET 코어와 같은 서버 측 프레임 워크가 필요합니다.

Google Analytics를 사용하는 경우 다른 옵션 (권장하지 않는 서버 프레임 워크를 실제로 사용하지 않으려는 경우)을 사용하는 것이 좋습니다. Google Analytics API. 일단 고객 측 오류를 API으로 Google 웹 로그 분석에 기록합니다.

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

ok.hanks for your guidance – 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

관련 문제