2015-12-21 263 views
0

在使用來自NPM Msg91包,我得到誤差str.charCodeAt是不是isUnicodeString得到錯誤的str.charCodeAt不是一個函數

的功能,這是mycode的

module.exports = function(router, msg91){ 
     router.get('/try', function(req, res){ 
      res.render('secured/try', {user : req.user}); 
      }); 

     router.post('/try', function(req, res){ 
      var message = 'Hapserve testing message from Developer'; 
      var mobileNo = parseInt(req.body.phone_no); 
      console.log(mobileNo); 
      msg91.send(mobileNo, message, function(err, response){ 
       if(err) 
       throw err; 
       console.log(response); 
      }); 
      }); 

     }; 

幫我理清這個問題..

+0

試圖調試該庫?看看它爲什麼會失敗,它期望的是什麼。如果您很難理解哪裏出現故障,請向我們展示它失敗的功能以及它獲取的輸入參數。 – AlexD

回答

0

我發現在Msg91 NPM包的問題,​​我創建了一個拉請求筆者將其合併

這裏是拉入請求W¯¯第i個在index.js

https://github.com/hirenrojasara/Msg91/pull/2

請繼續關注合併在第27行錯誤

+0

告訴我我需要在index.js中更改 – Nodemon

+0

轉到第27行並更改: 'message = validateMessage(validateMessage);'message = validateMessage(message);' – udidu

+0

但我的建議是保存索引文件作爲你項目中的一個模塊,而不是通過npm使用它,因爲每次你重新安裝節點模塊或者將它部署到你的服務器時,你的更新都會被覆蓋。 – udidu

相關問題