2017-12-04 5 views
0

localhost : 3000에서 myip : 3000으로 baseURL을 변경해야하는 ionic v1 애플리케이션을 배포하려고합니다.ionic service.js에서 실제 IP로 localhost를 대체 할 때의 문제

전 : (작품)

angular.module('conFusion.services', ['ngResource']) 
     .constant("baseURL","http://localhost:3000/") 
     .service('menuFactory', ['$http', '$resource', 'baseURL', function($http, $resource,baseURL) { 

(오류) 전 :

angular.module('conFusion.services', ['ngResource']) 
     .constant("baseURL","http://160.39.xxx.xxx:3000/") 
     .service('menuFactory', ['$http', '$resource', 'baseURL', function($http, $resource,baseURL) { 

그러나, 변경 후, 더 이상 작동 POST 요청, 내가 가진 오류가

입니다

'ws : // localhost : 35729/livereload'에 대한 WebSocket 연결이 실패했습니다 :

연결 설정에서 0

오류 : 순 :: ERR_CONNECTION_REFUSED

exports.Connector.Connector.connect @ livereload.js

: 74 (익명)

livereload.js @ : 55 (익명) livereload.js @ : 1152

내 Mac을 사용하는 다른 원격 장치에 대한 서버 역할을 할 수 있도록 내 IP로 내 로컬 호스트를 변경하는 방법에 대한 어떤 생각 ?

답변

0

하면 다음 줄의 Config.xml에서 SRC를 설정하십시오 :

난 내 자신의 브라우저 로컬 호스트에서 재판을
<content src="http://160.39.xxx.xxx:8100" original-src="index.html"/> 
+0

: 3000 데이터베이스를 해결할 수 있지만, http://160.39.XX.XXX:8100/입니다 :이 사이트에 연결할 수 없습니다. 160.39.XX.XX는 너무 오래 응답했습니다. –

+0

160.39.XX.XXX:8100은 사용자의 IP로 대체해야합니다. 내 ionic CLI가 IP를 사용하도록 요청하고이를 자동으로 수행합니다. – n00b