Currently I'm working on IoT project, and we decided to use Beagle Bone Black. Original BBB OS use too much space and RAM so we googled and found Snappy Ubuntu Core as a perfect solution.
Problem is that I am new in Linux, and I find it hard to understand how snappy works, and where to start. This technology is relatively new, and I can't find tutorials, or books for absolute beginners.
So, I created NodeJs WebApp that runs on BBB for configuring and linking some inputs and outputs. Now I don't understand how to make snappy app of that, and run it on Snappy Ubuntu Core. I tried to write snapcraft.yaml file but I don't really understand what I need to put in the parts, or what parts really are. I just know everything can be a part :).
So, please can someone try to explain this to me like I'm a child, who grew up on Windows, and who knows NodeJS. I think it will be helpfull not only to me,but for many soon to be IoT developers.
Thank you
package.jsonfile in your project and snapcraft will automatically use that to resolve dependencies if you use the nodejs plugin. – didrocks Mar 11 '16 at 15:38snappy-debugsnap and usesnappy-debug.security scanlogto find out what might be missing. There's also askubuntu.com/questions/784489/… to set up / debug a service. – dholbach Jun 14 '16 at 8:21