0

AWS IoT から次の node.js の例を実行しようとすると、このエラーが発生します (このチュートリアルに従ってください):

pi@raspberrypi:~/aws-iot-device-sdk-js/examples $ node device-example.js -g

private.pem.key doesn't exist (--help for usage)

~/certsただし、チュートリアルで要求されているように 、フォルダーに private.pem.key があります。

pi@raspberrypi:~/aws-iot-device-sdk-js/examples $ vi device-example.js 
pi@raspberrypi:~/aws-iot-device-sdk-js/examples $ ls ~/certs/private.pem.key 
/home/pi/certs/private.pem.key
4

2 に答える 2

3

device-example.js プログラムは、ペアで実行するように設計されています。各プロセスは、AWS IoT プラットフォームを介して相互に通信します。それらが通信していることを確認するには、プログラムの別のコピーを開始する必要があります (別のホスト上にある場合もあります)。サンプル プログラムの実行に関する詳細については、こちらを参照してください。AWS IoT をご利用いただきありがとうございます。

于 2016-03-08T01:16:13.057 に答える
0

次のようなパスを指定して問題を解決しました。pi@raspberrypi:~/aws-iot-device-sdk-js/examples $ node device-example.js --aws-region=us-west-2 --certificate-dir=/home/pi/certs --test-mode=2

于 2016-03-07T00:43:19.173 に答える