ThingWorx Flow > ThingWorx Flow SDK > 教學專區 A:使用 ThingWorx Flow SDK 實行自訂連接器
教學專區 A:使用 ThingWorx Flow SDK 實行自訂連接器
安裝 Flow 工具與 SDK 內部部署
ThingWorx Flow Tools 與 SDK 已透過 ThingWorx Flow 內部部署安裝程式安裝。欲建立新的連接器專案,請依照下列步驟執行:
1. 從 Windows 指令行導覽至您的工作區。
2. 執行下列指令來建立新專案:
flow init <PROJECT_NAME>
* 
ThingWorx Flow 連接器專案對 ptc-flow-sdk 封裝具有 node npm 相依性。
3. 欲安裝此 npm 相依性,請導覽至專案目錄,然後執行下列指令:
npm link ptc-flow-sdk
4. 透過在專案目錄中執行下列指令來安裝流程測試協助程式資料庫:
npm link ptc-flow-test-helper
5. 執行下列指令:
npm install
6. 透過在專案目錄中執行下列指令來核對連接器已正確設定:
npm test
執行此指令將執行建立專案時自動包含的單位測試。
欲配置 NPM 和節點以便與 proxy 伺服器搭配使用,請參閱配置 NPM 和節點以與 Proxy 伺服器搭配使用部份。
在開發者工作站上安裝 ThingWorx Flow 工具
ThingWorx Flow 連接器 SDK 與工具可在 npmjs.org 上取得。此機制可用於在開發環境中安裝工具。
欲配置 NPM 和節點以便與 proxy 伺服器搭配使用,請參閱配置 NPM 和節點以與 Proxy 伺服器搭配使用部份。
欲在開發者系統上安裝 ThingWorx Flow 工具,請執行下列操作:
1. 欲全域安裝 ThingWorx Flow CLI,請執行下列指令:
npm install ptc-flow-cli@<工具版本> -g
在此查看適用於您 ThingWorx Flow 版本的 <工具版本>
2. 欲全域安裝 ThingWorx Flow 部署工具,請執行下列指令:
npm install ptc-flow-deploy@<工具版本> -g
在此查看適用於您 ThingWorx Flow 版本的 <工具版本>
當您在專案目錄中執行 npm install 指令後,ptc-flow-sdkptc-flow-test-helper 資料庫將自動安裝在您的專案目錄中。
欲建立新的連接器專案,請依照下列步驟執行:
1. 從 Windows 指令行導覽至您的工作區。
2. 執行下列指令來建立新專案:
flow init <PROJECT_NAME>
* 
ThingWorx Flow 連接器專案對 ptc-flow-sdk 封裝具有 node npm 相依性。
3. 導覽至您的專案。
cd <PROJECT_NAME>
4. 執行下列指令:
npm install
5. 透過在專案目錄中執行下列指令來核對連接器已正確設定:
npm test
執行此指令將執行建立專案時自動包含的單位測試。
配置 NPM 和節點以與 Proxy 伺服器搭配使用
如果您使用 proxy 與網際網路連線,請執行下列操作:
npm config set proxy <proxy-url>
Eg npm config set proxy http://proxy.company.com:8080
npm config set https-proxy <proxy-url>
npm config set https-proxy http://proxy.company.com:8080
有關使用 proxy 與節點 js 的詳細資訊,請參閱 npmjs 網站。
這是否有幫助?