微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决从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 举报,一经查实,本站将立刻删除。