antiboredom / p5.vscode

A VS Code extension to generate new p5.js project files.
Other
52 stars 15 forks source link

p5 complete #54

Open fred-dev opened 1 year ago

fred-dev commented 1 year ago

This plugin is a great tool, but falls apart by not having the complete P5 library, only offering the p5.sound.min.js, not the p5.sound.js. This leads to a lot of difficulties and incompatabilities with students and the smooth plugin experience falls apart when studnets need to download a file and put it in the correct directory. Is there a reason to use the min version here?

antiboredom commented 1 year ago

Hi - can you explain what the issues are with having the minified library?

fred-dev commented 1 year ago

Usually minified libraries are for deployment and full versions are for developing. As p5JS is a teaching tool, I find it better to have all the source code readable. Students can easily see what the functions are if they want. I guess the minified version makes sense on the p5Js web editor, but less so when we download the library.