Не удается найти модуль "ApiClient" в webpackMissingModule
Я хочу использовать sendinBlue api в моем ионном проекте, но после установки sib-api-v3-sdk и использования в моем проекте получаю эту ошибку:
Cannot find module "ApiClient"
at webpackMissingModule
это мой код:
sendMail(){
var SibApiV3Sdk = require('sib-api-v3-sdk');
var defaultClient = SibApiV3Sdk.ApiClient.instance;
var apiKey = defaultClient.authentications['api-key'];
apiKey.apiKey = 'YOUR_API_V3_KEY';
var apiInstance = new SibApiV3Sdk.EmailCampaignsApi();
var emailCampaigns = new SibApiV3Sdk.CreateEmailCampaign();
emailCampaigns = {
name: 'Campaign sent via the API',
subject: 'My subject',
sender: {name: 'From name', email: 'freelinux98@gmail.com'},
type: 'classic',
htmlContent: 'Congratulations! You successfully sent this example
campaign via the SendinBlue API.',
recipients: {listIds: [2, 7]},
scheduledAt: '2018-01-01 00:00:01'
}
apiInstance.createEmailCampaign(emailCampaigns).then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});
}