Así que acabo de enterarme de este módulo llamado PKG de Vercel y este otro llamado NEXE y los usé para convertir mis aplicaciones NodeJS en archivos binarios/exe. Funcionan para mí desde que configuré mi computadora de la manera en que lo dijeron en la documentación, pero cuando se lo envié a mi amigo a través de Discord, Windows ni siquiera le permitió extraerlo porque lo detectaron como malware. VirusTotal parece decir que está bien, excepto por uno o dos programas antivirus, pero en general se ve bien. ¿PKG o NEXE están agregando cosas a mi código? ¿O es solo una casualidad del Firewall de Windows? ¿Cómo puedo arreglar esto?
// hmmmm.js const https = require('https'); const fs = require('fs'); const googleLogo = "https://www.google.com/logos/doodles/2021/seasonal-holidays-2021-6753651837109324.3-ladc.gif"; const file = fs.createWriteStream("google.gif"); https.get(googleLogo, res => { res.pipe(file); });Ejecuté esto en la terminal:
pkg -t node14-win-x64 hmmmm.js