从Windows PC将Node.js应用程序的代码更新部署到Raspberry PI

问题描述

enter image description here

我有一台Windows 10 PC,我在其中编写聊天机器人程序,我希望能够在对它进行少量更改后通过简单的一行命令将其部署到我的RaspBerry Pi中。

通过“部署”,我的意思是将已更改的文件上传并替换到PI,然后重新启动node.js应用程序(我正在使用pm2)

从头到尾我找不到任何可行的解决方案。该怎么办?

我尝试创建git repo并将PC上的聊天机器人文件夹共享到本地网络:

git init chat-bot --bare

并在PI终端中使用以下命令:

Windows PC IP:192.168.0.17 RaspBerry PI IP:192.168.0.16

git clone //192.168.0.17/chat-bot
git clone //192.168.0.17/C:/Users/USERNAME/Documents/Projects/chat-bot
git clone //192.168.0.17/C$/Users/USERNAME/Documents/Projects/chat-bot

enter image description here

我每次都会遇到的错误

fatal: repository '//192.168.0.17/chat-bot' does not exist

我也尝试使用FileZilla,但是替换所有文件会花费很多时间,而整个手动过程通常会花费很多时间。

我已经阅读的问题对我没有帮助:

最大的问题是我找不到分步指南。

理想情况下,我也不想使用GitHub或类似的东西,如果可能的话,希望将其保存在本地网络中。

我有一台Windows 10 PC,我在其中编写聊天机器人,我希望能够通过简单的一行命令将其部署到我的RaspBerry Pi中。

通过“部署”,我的意思是将已更改的文件上传并替换到PI,然后重新启动node.js应用程序(我正在使用pm2)

从头到尾我找不到任何可行的解决方案。该怎么办?

我尝试创建git repo并将PC上的聊天机器人文件夹共享到本地网络:

git init chat-bot --bare

并在PI终端中使用以下命令:

Windows PC IP:192.168.0.17 RaspBerry PI IP:192.168.0.16

git clone //192.168.0.17/chat-bot
git clone //192.168.0.17/C:/Users/USERNAME/Documents/Projects/chat-bot
git clone //192.168.0.17/C$/Users/USERNAME/Documents/Projects/chat-bot

enter image description here

我每次都会遇到的错误

fatal: repository '//192.168.0.17/chat-bot' does not exist

我也尝试使用FileZilla,但是替换所有文件会花费很多时间,而整个手动过程通常会花费很多时间。

我已经阅读的问题对我没有帮助:

最大的问题是我找不到分步指南。

理想情况下,我也不想使用GitHub或类似的东西,如果可能的话,希望将其保存在本地网络中。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)