¿Cómo (si es posible) hacer una función dentro de una extensión de Chrome que reescribe un archivo?
Archivos en el directorio: manifest.json background.js ls.txt (background.js obviamente siempre se ejecuta cuando Chrome está abierto, en segundo plano)
Ejemplo: una función que escribe texto en un archivo cuando el usuario realiza una solicitud
chrome.webRequest.onBeforeRequest.addListener(details => { const anytext = "anytext" const filedir = "ls.txt" //how do I delete everything from ls.txt and write "anytext" to ls.txt, simply, how do I overwrite ls.txt? },{ urls: ["<all_urls>"] },['requestBody']);Historia de fondo aburrida: he intentado buscar esto en línea, pero cada resultado me muestra cómo descargar un archivo o cómo leerlo, ¿tal vez no hay forma de modificar un archivo? Pero entonces, ¿cómo guardo las configuraciones personales entre reinicios de la computadora si no puedo guardarlas en archivos locales? Y para cualquiera que pregunte, definitivamente no es por eso que estoy creando el complemento, utilicé este código como ejemplo y no para crear un complemento que escriba texto en un archivo cada vez que un usuario realiza una solicitud.