vue 桌面應用開發 serialport

2021-09-12 23:10:22 字數 1586 閱讀 8396

用黑框框(命令)執行

1:先要安裝 node-gyp

npm install -g node-gyp     (全域性安裝)
2.需要安裝vs2017和python (我電腦裡面有vs2017)

切記:python安裝目錄不要更改 也就是要裝c盤

指令:如下

npm config set python python2.7

npm config set msvs_version 2017

3.node-gyp 設定python 路徑

npm config set python c:\python27
環境配置完畢

測試命令:node-gyp

usage: node-gyp [options]
where is one of:

- build - invokesmsbuildand builds the module

- clean - removes any generated build files and the 「out」 dir

- configure - generates msvc project files for the current module

- rebuild - runs 「clean」, 「configure」 and 「build」 all at once

- install - install node development files for the specified node version.

- list - prints a listing of the currently installed node development files

- remove - removes the node development files for the specified version

有這些東西出來 就說明你安裝成功了
二:

如何使用串列埠通訊serialport c++模組

進入自己vue-electron 專案 

1. npm install 首先安裝基礎包

2. npm install serialport 安裝serialport包

進入\node_modules\serialport 目錄

3. node-gyp configure 配置 serialport

如果報錯 gyp: binding.gyp not found

把serialport 替換了

然後 執行

1.node-gyp configure

2.node-gyp build

4 在package.json

加入 "rebuild": "./node_modules/.bin/electron-rebuild.cmd -f -w serialport"

然後 執行 npm run rebuild 就把serialport編譯進去

vue專案變桌面應用。

公司提出來乙個需求,要把vue專案變成桌面應用,面對這樣的需求,我也是小白乙個,看啦100多帖子,沒找到乙個是可以按照步驟直接成功的。今天自己總結啦乙個線上版本的。第一步 拉官方 安裝依賴。1 git clone 2 開啟拉下來的 3 npm install第二步 找到你們專案部署在nginx的位址...

python開發PC端桌面應用

很多情況下需要用很短的時間開發一款在windows上離線執行的小工具,以便解決一些現實問題。比如公司近期有個緊急專案,需要根據演算法需求人工標註海量的位址資訊,開發周期和工具易用性上都是有些挑戰的,此時選擇python開發是個明智的選擇。下面對python開發桌面應用工具的步驟做下總結。python...

基於CefGlue的桌面應用開發

如果你想使用web技術來開發桌面客戶端,並且是想使用的語言也是c 時,那請耐心往下看。使用web技術開發桌面客戶端的核心其實就是使用乙個能夠獨立執行web前端的元件,如winform中的webbrowser,android平台的webview,以及qt提供的webview,等等。對於桌面客戶端開發而...