I am new in programming and stackoverflow. So I have a issue with related to js code. I want to run my js code in terminal as node.js. Here is the code that I get:
$ node test.js
internal/modules/cjs/loader.js:883
throw err;
^
I had same issue. But I didn't fix either, as I didn't need to run node anymore. Bu when I researched I realized that we can not run Node JS if you declared any variable that assigns DOM object element. For instance,
const someVariable = document.querySelector('.myDiv');
will throw an error. I am not sure for 100% but to use that you have to use jsdom package. Here is the link: https://www.npmjs.com/package/jsdom