使用VSCODE远程开发openwrt luci插件

本文介绍了如何利用VSCode通过SFTP搭建远程开发OpenWrt LUCI插件的环境。首先确保路由器安装了luci-base和openssh-sftp-server,然后在PC端安装VSCode和SFTP插件,配置SFTP连接信息。通过同步功能,可以在本地编辑LUCI文件并实时查看Web界面效果。关闭LUCI缓存可确保修改立即生效。
摘要由CSDN通过智能技术生成

LUCI是openwrt默认的网页配置界面,是uci和lua的结合。

本文主要讲解如何搭建基于SFTP的远程LUCI开发环境。

必要条件:能运行openwrt的路由器一台且安装了luci-base 以及 openssh-sftp-server。

luci-base和openssh-sftp-server可以通过手动编译或opkg安装。

路由器端设置:

安装以上插件保证你的PC能通过SSH连接路由器即可。

PC端设置:

1. PC上安装VS Code,在插件列表中搜索SFTP,安装下图中的插件。

2. 按CTRL + SHIFT + P

使用SFTP.Config,设置服务器信息,会弹出配置文件编辑界面

{
    "name": "openwrt-rootfs",
    "host": "192.168.1.1",
    "protocol": "sftp",
    "port": 22,
    "username": "root",
    "rem
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值