2017-10-03 2 views
1

Android 용 태블릿 용 Ionic 버전 3.9.2에서 앱을 개발 중입니다. Visual Studio 코드로 Windows 10에서 작업하고 있습니다.ionic serve/cordova 실행 후 android 명령을 실행하면 Ionic CSS가 변경되지 않습니다.

plaform 폴더에는 물리적 인 Android 기기가 하나뿐입니다.

좀 CSS 세부 사항을 해결하기 위해 처리하는 방법

은 단순히하는 ionic serve 명령을 실행 내 HTML 요소를 발견하고 www/build 폴더 (나는 SCSS를 사용하고 있지 않다)에있는 main.css가 파일을 업데이트 할 것입니다.

내 안드로이드 타블렛에서 모든 것이 잘 보이는지 확인하기 전에는 제대로 작동합니다. cordova run android을 실행하고 모든 CSS 변경 사항이 손실됩니다. 다시 브라우저로 돌아가서 ionic serve을 새로 시작합니다. .

플랫폼 별 스타일이 아닌 색상 및 글꼴 크기와 같은 매우 기본적인 스타일에 대해 이야기하고 있습니다.

대상 장치 자체 때문에이 동작이 확실하지 않습니다. 플랫폼을 변경하기 전까지 변경 사항이 테스트 플랫폼에 성공적으로 포함될 것입니다. 그런 다음 새로운 플랫폼이 빌드 프로세스를 인계하기 때문에 변경 사항이 지워질 것입니다.

그럴 수 있습니까?

어쩌면 그 두 명령 사이의 전환을 중단해야합니까?

아니면 CSS 파일 (www/build/main.css 및 플랫폼/Android/assets/www/build/main.css)을 동시에 편집해야합니까? 더 많은 작업이 필요합니까?

도움을 주시면 감사하겠습니다.

+0

CSS 파일의 변경 사항을보기 위해'gulp '를 찾고있는 것처럼 들립니다. 새로 고침 아이콘을 클릭하는 동안 'SHIFT'를 길게 눌러 강제로 CSS 변경 사항을 새로 고칠 수도 있습니다. –

+0

두 가지 CSS 파일 중 하나라도 편집하면 안됩니다. 빌드 명령을 실행할 때 생성되므로 변경 내용이 손실되는 이유입니다. 모든 개발은'src' 폴더에서 일어납니다. 하이브리드 앱 개발에 익숙해 지려면 몇 가지 기본 자습서를 살펴보아야합니다. – David

답변

0

물론이 CSS 파일을 편집해서는 안됩니다. 대신 SRC 폴더에서 올바른 SCSS 파일을 편집하십시오.

답장을 보내 주셔서 감사합니다.

관련 문제