私たちは、PhoneGap Build CLIを2つの別々のマシンで使用しています。いずれかのマシンでは問題なく動作します。他では、我々は次のようなメッセージが出ます:Phonegap Build CLI failed - マシン間で異なるノードプロキシ?
[phonegap] compressing the app...
[phonegap] uploading the app...
_http_client.js:53
throw new TypeError('Request path contains unescaped characters');
^
TypeError: Request path contains unescaped characters
at new ClientRequest (_http_client.js:53:11)
at Object.exports.request (http.js:31:10)
at TunnelingAgent.exports.request (https.js:199:15)
at TunnelingAgent.createSocket (/usr/local/lib/node_modules/phonegap/node_modules/phonegap-build-api/node_modules/request/tunnel.js:116:25)
at TunnelingAgent.createSecureSocket [as createSocket] (/usr/local/lib/node_modules/phonegap/node_modules/phonegap-build-api/node_modules/request/tunnel.js:188:41)
at TunnelingAgent.addRequest (/usr/local/lib/node_modules/phonegap/node_modules/phonegap-build-api/node_modules/request/tunnel.js:80:8)
at new ClientRequest (_http_client.js:158:16)
at Object.exports.request (http.js:31:10)
at Object.exports.request (https.js:199:15)
at Request.start (/usr/local/lib/node_modules/phonegap/node_modules/phonegap-build-api/node_modules/request/main.js:516:30)
_http_client.jsに送信されているの要求によって盗聴した後、成功した1はproxy: undefined
セットとががproxy: true
セットを持って失敗したものを持っています。
われわれは意図的にプロキシ設定と何ら関係を設定したり修正したりしていません。また、ノードの再インストールも試みました。
ノード6.3.0とphonegap 6.2.9を使用しています。
また、npm config list
を両方のマシンで実行しても、プロキシをセットアップしていないこともあります。
アドバイスありがとうございます。
郵便番号の行。正しくエンコードされていないURLがあると思われます。 –