2016-06-26 1 views
3

저는 작업중인 응용 프로그램 (Ionic 2 Beta 7)을 가지고 있습니다. 나는 내 Github에 밀어 넣고 다른 폴더에 복제했다.git에서 복제 한 후 이오닉 2 프로젝트 작업하기

새 폴더에서 종속성에 대해 npm installionic state restore을 실행하고 android platform을 추가했습니다.

그러나 ionic serve은 여전히 ​​빈 앱을 생성합니다. 자원을로드

http://localhost:8100/build/js/app.bundle.js 실패

크롬의 개발 도구에있는 유일한 오류 메시지는 다음과 같습니다 서버 (찾을 수 없음) (404)의 상태로 응답 나는 다른 주제를 읽고

그러나 그것을 일하게하는 것을 처리하지 않았다. bower install & 나는 cmd를 admin으로 실행했지만 아무 것도 시도하지 않았습니다.

기록을 위해 모든 것이 C : \ 드라이브에 있으며, Node도 함께 설치됩니다.

+0

아마 당신은하고 싶은 제일 먼저 이온-CLI와 코르도바 확인 최신 상태로 만들 수 있습니다 : 'NPM 설치 -g 코르도바 이온 @ 내가 아래 말했듯이 – sebaferreras

+0

, 프로젝트가 Ionic2의 beta7로 지어진 beta' 및 그게 내 컴퓨터에있는거야. 나는 그것을 깨뜨릴 것이기 때문에 최신 버전으로 업데이트하고 싶지 않습니다 (이오니아 2 베타 8에서 중요한 변화가있었습니다). –

답변

1

구성에 오류가 있습니다. 단계 해결 :

  1. 행을 편집 "ionic-gulp-browserify-typescript": "^1.1.0" "ionic-gulp-browserify-typescript": "1.1.0"[캐럿을 제거합니다 (^)]에 프로젝트 루트에서 파일 package.json을 찾습니다.
  2. 실행 npm install

내 문제는 내가에서만 실행 NPM 처음에 설치했다고했지만, 당신이 당신이 package.json에서 종속성 문제를 해결 후 를 실행해야합니다. 이온 포럼 수정 게시물에

링크 : 지적 lthh89vt @으로 https://forum.ionicframework.com/t/ionic-2-not-generating-app-bundle-js/55640/3

0

이온이 디렉토리를 빌드하기 위해 타이프 스크립트를 컴파일 할 수없는 경우에 발생합니다. @sebaferreras가 언급 한 바와 같이

그래서, 당신은 아마 당신의 코르도바 & 이온 버전을 확인하고 당신은 이온 설치 NPM install -g cordova [email protected]를 실행할 수 있습니다 이온 2

cordova --version 
ionic --version 

을 실행하고 있는지 확인하려면 2

경우] 문제가 지속되면 아마도 빌드 로그를 원할 것입니다.

는이 같은 내용을 볼 수있을 것이다 Ionic build screenshot

그냥 오류가 없는지 확인합니다.

희망이 있습니다.

+0

이 프로젝트는 Ionic 2, beta7에서 개발되었으며 그게 제가 설치 한 프로젝트입니다. 나는 그것을 더 이상 깨뜨릴 것이므로 업데이트하고 싶지 않다. (베타 8 이후의 변화). 빌드 로그를보고 있는데 괜찮아 보입니다. 하지만 여전히 빈 페이지. –

+0

답변을 찾았습니다.^_ ^. 내 케이스에 ionic v1이 설치되어 있고 v2 베타가 우선 적용됩니다. – lthh89vt

1

,이 TS 오류를 발생합니다. 어쨌든 빌드하려면 { onError: e => console.error(e.toString()) }ionic-gulp-browserify-typescript 님의 옵션에 전달합니다.