前提・実現したいこと
Node-Redのfunctionノードで他のjsファイルをrequireしたいです。
発生している問題・エラーメッセージ
"TypeError: Cannot read property 'get' of undefined"
該当のソースコード
呼び出したいjsファイル(sensor1.js)
javascript
1exports.get = function() { 2return "test"; 3};
設定ファイル(抜粋)
javascript
1functionGlobalContext: { 2 sensor1:require('./sensors/sensor1.js') 3},
functionノード
javascript
1msg = global.get('sensor1').get(); 2return msg;
試したこと
global.get('sensor1')をcontext.global.get('sensor1')にしましたが、同じでした。
補足情報(FW/ツールのバージョンなど)
Node-Red v0.17.5
Node.js v8.9.4
回答2件
あなたの回答
tips
プレビュー