跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
viking代理捷比信 · 专业器件主题站

可视界面开发Node-RED【02】-设置面板登录用户名和密码

Node-Red是由IBM技术团队发起的项目。它于2013年开源。最初,主要的应用领域是物联网,用于实现各种服务之间的数据传输。物联网的智能设备制造公司还使用Node-Red来控制硬件设备,但是Node-Red作为可视数据流编辑工具,在通过Web页编辑可视数据流方面具有多种功能。 ,本系列文章将简要介绍Node-Red的用法。设置Node-RED用户名和密码步骤1:在计算机上找到node-red的settings.js文件,输入系统命令行,然后输入node-red。图中的红色框是settings.js所在的目录。输入目录,右键单击并选择要打开的应用程序(此处使用NotePad)。步骤2:修改代码以找到图中的代码块,删除之前的代码并保存。然后通过系统命令行启动node-red。进入页面后,我发现出现了登录面板。如您所见,此处的用户名是先前代码中的admin,但密码不是代码中的密码。代码中的密码是由bcrypt算法加密的密文,因此我们需要使用自己的明文密码。生成密文,然后将其粘贴到代码中的密码中。步骤3:更改密码要生成合适的密码,可以使用node-red-admin命令行工具。在系统命令行中输入以下命令以安装该工具:npm install -g --unsafe-perm node-red-admin安装后,输入命令:node-red-admin hash-pw输入要使用的密码,然后该工具将打印出可以复制到设置文件的加密密码。 (请注意,设置密码时,由于工具加密,键入的字符是不可见的)。只需将生成的密码粘贴到代码中的密码中,或者您可以自己更改用户名,并在更改后将其保存。步骤4:登录到Node-RED通过系统命令行启动node-red,输入您刚刚在浏览器中设置的用户名和密码进行登录。