我一直试图找出如何设置代码以便我可以为我的Banana Pi开发。
现在,我在我的PC(窗口10)本地拥有我的项目,并为我的应用程序构建了一个非常基本的shell。现在我需要将它移到Pi上,以便我可以开始与硬件进行交互。
我发现了一些帖子,所有这些帖子都有完全不同的方向,使用"远程VS代码"扩展到更多节点相关的东西,内置到VSCode中的东西。我已经走上launch.json
工作的道路,遇到了this post on Medium
这看起来大部分都是准确的,但基于我从VSCode提供的智能感知,它似乎也是旧的,不再有价值。 (似乎是options aren't valid anymore的一大块)
这似乎非常有用,至少比VS Code目前提供的更准确。但是,当谈到节点(以及一般的开发)时,我有点像菜鸟,所以这个页面并不像我希望的那样有用。据我所知,这个问题有几个部分。
根据我的阅读情况,Launch
和Attach
配置似乎都支持RemoteRoot
和LocalRoot
,因此感觉这两种方式都有用吗?它确实说过这个过程更多的是从远程到本地的流,这是我所拥有的,但很容易在那里做一个初始拷贝。
我觉得这是Launch配置的来源?据我所知,重要的属性将是:
runtimeExecutable
= nodemon(看起来很理想)program
= $ {workspaceFolder} api / api.js(app入口点,这是哪里
package.json points)address
= 192.168.2.7(banana pi&#; USB IP)
我实际上还没有运行任何东西,因为我太害怕搞砸了整个项目。
任何方向都将不胜感激。谢谢,贾斯汀