前提・実現したいこと
sync-requestで同期を実現したい
環境:Azure→Blob Trigger→funtions→nodejs
発生している問題・エラーメッセージ
最初、
var request = require('request');
で、機能を試してみました。
requestは非同期なので、同期にさせたいため、
var request = require('sync-request');
に変えて、実装しようと思いますが、
エラーが発生しました。
2018-09-19T03:55:33.453 [Error] Exception while executing function: Functions.BlobTriggerJS2. mscorlib: One or more errors occurred. Error: find port exited with code 4294967295 at findPort (D:\home\site\wwwroot\BlobTriggerJS2\node_modules\sync-rpc\lib\index.js:58:11) at start (D:\home\site\wwwroot\BlobTriggerJS2\node_modules\sync-rpc\lib\index.js:32:16) at sendMessage (D:\home\site\wwwroot\BlobTriggerJS2\node_modules\sync-rpc\lib\index.js:117:17) at createClient (D:\home\site\wwwroot\BlobTriggerJS2\node_modules\sync-rpc\lib\index.js:157:27) at Object.<anonymous> (D:\home\site\wwwroot\BlobTriggerJS2\node_modules\sync-request\lib\index.js:16:14) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3). 2018-09-19T03:55:33.468 [Error] Function completed (Failure, Id=8a*************, Duration=230ms)
該当のソースコード
javascript
1var request = require('sync-request');
試したこと
requestに関するものをすべて削除して、「var request = require('sync-request');」だけ残ってもエラーが変わらない
npm uninstall --save-dev request npm install --save-dev sync-request npm init
回答1件
あなたの回答
tips
プレビュー