① 資料自動填充
工具說明
-
node
-
anyproxy
-
mongodb
node
程式的執行環境
anyproxy
anyproxy是一個客戶端代理伺服器【正向代理】,瀏覽器通過設定全域性代理後,所有的http服務請求均要通過它來進行代理請求。
安裝
-
執行命令全域性安裝 > npm i anyproxy -g
-
執行命令檢查是否正確安裝 > anyproxy
代理設定
-
進入【控制面板】
-
找到【Internet選項】
-
點選【連線】選項
-
點選【區域網設定】會彈出區域網(LAN)設定視窗
-
找到代理伺服器
-
選中【為LAN使用代理伺服器】,在地址輸入:127.0.0.1 埠:8001
-
確定,儲存代理
啟動
-
啟動裡需帶規則檔案,在本地搭建的伺服器存放符合anyproxy編寫規範的"快取修改規則js檔案
proxy_rule.js
" -
執行命令 > anyproxy --rule proxy_rule.js
Http proxy started on port 8001
Web interface started on port 8002
- 瀏覽器開啟
http://127.0.0.1:8002
顯示管理頁面說明啟用成功
mongodb
mongodb是物件資料庫,用來儲存補充錄入的資料
安裝
配置path
-
【我的電腦】右擊
-
【高階系統設定】
-
【環境變數(N)】
-
【系統變數(S)】
-
【path】
-
【編輯(I)】
-
新增mongodb所在路徑
D:\mongodb\bin
D:\mongodb
-
【確定】
啟用
- 在mongodb安裝目錄下新建mongo.config配置檔案,內容如下:
dbpath=D:\mongodb\data
logpath=D:\mongodb\log\mongo.log
-
在當前位置開啟cmd命令列視窗
-
執行命令:> mongod.exe --config mongo.config
-
瀏覽器開啟
http://127.0.0.1:27017
-- 有如下顯示說明啟動成功
It looks like you are trying to access MongoDB over HTTP on the native driver port.
資料處理
資料處理伺服器
使用nodejs搭建本地伺服器--用於讀取本地伺服器,並配合寫入頁面的指令碼檔案做欄位資料填充
資料處理後臺
資料處理後臺用來把已經處理好的excel資料匯入mongodb中
執行環境為node
-
進入server目錄位置
-
執行命令啟動本地服務:> npm start