当尝试通过ngrok隧道启动expo strart时,我得到以下错误:
$ npx expo start --tunnel
Starting project at C:\Users\xxx\xxx\xxx
Starting Metro Bundler
CommandError: TypeError [ERR_UNKNOWN_ENCODING]: Unknown encoding: base64url
字符串
我在Windows上,我使用的是最新版本的expo sdk 46
和@expo/ngrok@^4.1.0
。尝试在本地加载npx expo start
时不会发生此错误。知道为什么会这样吗
2条答案
按热度按时间pw136qt21#
base64url
编码在Node.js 16.0.0中添加。如果您使用的是旧版本,请尝试升级Node。0ve6wy6x2#
只需修改您的settings.json如下:
字符串