Cuando intento ejecutar node app.js , no aparece ningún error, pero ninguno de los elementos HTML funciona según lo previsto. Estoy requiriendo script.js en app.js.
Este es el código que estoy usando para tratar de solucionar el problema.
Este código está en srcipt.js:
require('jsdom-global')(); const fs = require('fs'); let htmlString = fs.readFileSync('index.html').toString(); document.documentElement.innerHTML = htmlString; global.document = window.document; let btn = global.document.getElementById("clicker"); let ageInput: any = global.document.getElementById("age"); let foodInput: any = global.document.getElementById("food");