Upload->Run is just for the active Lua editor tab. I suppose for a file drag/drop somebody would have to add drop functionality to the NodeMCU Files widget. That wouldn't be too hard actually. Are you up for forking it and giving it a try? There's a video on the ChiliPeppr homepage that shows how easy it is to fork and tweak a widget. Since I've only written Lua inside this workspace, I've never had a need for bringing in external files. If you watch my video you'll see how my workflow is going.
As for showing the existing files, it is supposed to do that. Could you perhaps grab a screenshot and show me how it's executing the code? Maybe I need to tweak the file listing code.
AdrianM wrote:Just giving your ChilliPeppr hardware fiddle a spin... big thanks for sharing.
in case it helps others, I had to re-boot after installing the Serial Port JSON Server before it would work. Nice application for this platform although there's a few issues I'm having - for example Upload>Run doesn't do what I expected i.e. allow me to browse to a .LUA file on my HD. Not sure how I would load previously prepared scripts... also, hitting Refresh on NodeMCU Files doesn't show the files already in the device (although the script appears in the serial port console).