Nous avons pu emballer aws-IOT-device-sdk en utilisant browserify en procédant comme suit:
- NPM installer -g browserify (uniquement nécessaire une fois pour installer browserify)
- mkdir projet
- projet cd
- créer main.js:
var awsiot = require('aws-iot-device-sdk'); console.log('success');
- NPM-IOT installer aws-device-sdk
- browserify main.js -o bundle.js
Une chose que nous avons remarqué était l'un des fichiers dont dépend notre paquet contient des caractères qui ne sont pas reconnus par le navigateur; nous avons été en mesure de résoudre ce problème en ajoutant <meta charset="UTF-8">
dans notre code HTML avant de référencer le paquet.