本人目前在尝试在树莓派(一个开发板,基于linux系统)上用nodejs做一些东西。 比较困扰我的一个问题是很多功能无法在windows电脑上实现,必须要在板子上运行才可以(因为要控制板子的IO口)。 现在的方法是在我的笔记本上写好程序,然后复制过去,再重启,非常麻烦。 是否有什么方案,能解决这一问题?比如IDE里是否有这样的插件?(我常用的是eclipse/webstorm) 看到别人有的方法是搭个SVN,然后在linux系统中写个脚本执行更新\重启,我感觉还是太麻烦。 我目前对linux用的不熟,如果您知道方法,烦请详细解答。多谢!
Linux 不熟悉,这正是个好机会熟悉 Linux, 不然你永远不熟悉 用 pi 必须用 Linux 重启是指你的应用还是 pi? 你可以使用 github 之类的push pull,使用 nodemon 检查程序更改
…SSH… 连接 shutdown -r now 重启。。 ctrl+c 中断NODE。。
虚拟机
Docker?
cloud9 , 开发环境直接装在Linux上, 然后用windows的浏览器访问.
@macross2005 感谢你的建议。但是那个板子性能很差(CPU 700MHZ)。跑个小应用还可以,装开发环境就hold不住了
@russj 感谢 我回去试一下
还有个 beagleboard black, 简称 BBB,性能好些,就只贵一点点($49); 但是不能上 1080P
@xiaobanxiaoban cloud9是用Nodejs写的, 对cpu要求不高.