I’m learning Electron, creating a simple 3D visualiser based on three.js.
I stumbled upon an issue: the guide I’m following (here) copypastes the three.js library inside the project directory and includes it in the main HTML file with a script tag.
Coming from a Python background this strikes me as very annoying since:
- I’d need to manually copypaste this into every project that requires three.js;
- If I want to use a different version of the library I have to copypaste it again.
Is there an alternate way to import three.js that doesn’t require me to directly type its path in the HTML file? Or is there a good reason why imports are done this way? I tried looking for a similar answer but couldn’t find any, maybe I don’t know exactly what to search for.