1. 程式人生 > 其它 >Electron + node.js訪問達夢資料庫

Electron + node.js訪問達夢資料庫

環境說明

軟體版本檢視命令
electron10.1.2electron --version或者直接執行 electron
Node.js12.18.3node -v
npm6.14.6npm -v
Python3.7python --version
達夢資料庫DM v8select * from v$version; select id_code;

參考文件

《DM8 Program》或者《DM8程式設計師手冊》DM Node.js 程式設計指南章節

環境安裝

由於安裝相對簡單,不過多篇幅,做一個環境安裝簡要的說明:

1、Python安裝:

​ 無特殊要求預設即可,注意要配置環境變數。

2、Node.js安裝:

​ 無特殊要求全部下一步預設即可。

​ 檢視node.js版本: node -v

3、electron安裝

(1)建議最好設定為國內映象源

配置環境變數:

npm config set registry https://registry.npm.taobao.org
npm config set ELECTRON_MIRROR=https://cdn.npm.taobao.org/dist/electron/

(2)安裝electron

npm init

npm install electron -g —全域性安裝(可選,也可以非全域性安裝)

或者

npm install [email protected]

-g —指定electron版本

檢視electron版本: electron -v

(3)安裝electron-rebuild

npm install electron-rebuild -g

4、安裝達夢資料庫node.js驅動包

要求:node.js版本至少為12.

安裝:npm install dmdb

升級:npm upgrade dmdb

#建議在安裝完dmdb驅動包之後,最好執行下electron-rebuild:

electron-rebuild --module-dir D:\XX

5、安裝達夢資料庫

​ 參考:
達夢資料庫安裝
達夢資料庫安裝

6、執行測試示例

測試示例參考《DM8 Program》或者《DM8程式設計師手冊》DM Node.js 程式設計指南章節。

image-20210326102005539