鍍金池/ 問(wèn)答/HTML/ vue 如何調(diào)用串口功能

vue 如何調(diào)用串口功能

用vue-cli創(chuàng)建了vue工程,有一個(gè)實(shí)際的需求,需要在應(yīng)用中調(diào)用串口收發(fā)數(shù)據(jù),我希望通過(guò)npm直接安裝模塊,調(diào)用功能。

我在npm上找到了一個(gè)serialport模塊,仿照說(shuō)明文檔,我把模塊引入工程中,寫在腳本中調(diào)用,但是在運(yùn)行的時(shí)候出現(xiàn)了警告

clipboard.png

clipboard.png

clipboard.png
可是在網(wǎng)上并沒(méi)有找到可行的解決辦法

Q1如何在VUE工程中調(diào)用串口功能呢,有沒(méi)有更好的方法推薦?

Q2我當(dāng)前的調(diào)用方式存在什么錯(cuò)誤,應(yīng)該如何解決呢?

回答
編輯回答
陌離殤

串口操作需要調(diào)用計(jì)算機(jī)的本地資源,無(wú)法僅僅通過(guò)瀏覽器內(nèi)頁(yè)面腳本做到。

你得把串口服務(wù)放在服務(wù)端,例如node之類的,不能在前端直接讀取串口。

數(shù)據(jù)傳輸大概是這樣: 串口數(shù)據(jù) <==> node服務(wù)端 <==> web客戶端

2018年8月26日 04:32