用黑框框(命令)執行
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 - invokesmsbuild
and 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,等等。對於桌面客戶端開發而...