それはLineBot開発中に起こった
LineBotをローカルで動かしたい。
どうやらngrokというものがあるようだ。さっそく入れて使ってみよう。
$ npm install -g ngrok
$ ngrok http 8080
/c/Program Files/nodejs/ngrok: line 1: /node_modules/ngrok/bin/ngrok: No such file or directory
おやおや。
解決策を見つけた
$ ngrok.cmd http 8080
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Session Expires 7 hours, 59 minutes
Update update available (version 2.3.35, Ctrl-U to update)
Version 2.3.25
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://hoge114514.ngrok.io -> http://localhost:8080
Forwarding https://hoge114514.ngrok.io -> http://localhost:8080
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
ngrok
をngrok.cmd
にして実行したらうまくいった。
ありがてぇありがてぇ。
最後に
うーん、こんなことにハマるならMacにするかぁ