2014-10-16 3 views
1

Я пытаюсь использовать asterisk-manager с nodejs. У меня есть работающий узел nodejs на порту 3000. Теперь я хочу подключиться к серверу звездочки, и для этого я использую asterisk-manager.Работа nodejs со звездочкой

В папке node_modules у меня есть пакет asterisk-manager, а в главном package.json в зависимостях я добавил строку "asterisk-manager": "0.1.x" и перезапустил сервер nodejs. Но когда я пытаюсь подключиться к AMI с помощью:

var AsteriskManager = require('asterisk-manager'); 
var ami = new AsteriskManager('5038','serverip','user','passwd', true); 

он выдает ошибку: ReferenceError: AsteriskManager is not defined

я упускаю что-нибудь? Пожалуйста, дайте мне знать.

ответ

2

Этот код выглядит правильно, поэтому я предполагаю, что что-то пошло не так, установив пакет npm для askerisk-manager. Попробуйте удалить и переустановить ...

npm uninstall asterisk-manager --save 
npm install [email protected] --save 
+1

Это правильный ответ, обязательно отметьте его! – rdegges

Смежные вопросы