저는 PhoneGap의 초보자이며 www 폴더에 대해 이해하려고합니다. iOS 플랫폼으로 만 프로젝트를 만들었습니다. 프로젝트 두 개의 Cordova www 폴더가있는 이유는 무엇입니까?
- www가
가 어떻게 둘 다 사용 않는 platform/ios/
폴더 :
다른 플랫폼과 HTML/JS/CSS 코드를 공유하면 어떨까요?
저는 PhoneGap의 초보자이며 www 폴더에 대해 이해하려고합니다. iOS 플랫폼으로 만 프로젝트를 만들었습니다. 프로젝트 두 개의 Cordova www 폴더가있는 이유는 무엇입니까?
가 어떻게 둘 다 사용 않는 platform/ios/
폴더 :
아이디어가있는 데모 프로젝트를 확인하십시오.
프로젝트의 루트 폴더에있는 www
폴더는 모든 플랫폼에 대해 글로벌 파일이 포함되어 있습니다. 이 폴더는 편집해야하는 폴더입니다.
platforms/ios
의 www
폴더는 iOS 플랫폼 전용입니다. 이 폴더는 cordova build
을 실행하면 www
폴더의 폴더에서 생성됩니다. 이 폴더를 직접 편집해서는 안됩니다. 특정 플랫폼을 사용자 정의하려면 Cordova CLI 설명서의 Customise Each Platform 섹션을 참조하십시오. 당신이 더 많은 플랫폼 (cordova platform add <platform>
)를 가지고 있다면 당신은 cordova build [platform]
을 실행할 때
후 이러한 플랫폼은 또한 www
폴더가 글로벌 www
폴더에서 구축 할 것입니다.
이해합니다. 그런데 왜 PhoneGap 프로젝트를 만들 때 프로젝트에있는 www 플랫폼 폴더입니까? –
@ SébastienPolytech 'Xcode의'platforms/ios'에있는'www' 폴더에서 프로젝트가 만들어진 이유는 무엇입니까? 다른 플랫폼은 일을하는 방식이 다르므로 다른 JS 및 다른 파일과 함께 다른 'www' 폴더가 필요하기 때문입니다. – grgarside
그래서 어떤 파일이 모든 플랫폼에 공통적입니까? –
@Sabastien이 문제에 도움이되었거나 좀 더 설명해야합니다. : P –
@Umesh Lakhani : 누락 된 클래스가 있기 때문에 프로젝트가 컴파일되지 않습니다. –
@Deepika Lalra 예, www 폴더 및 프로젝트 아키텍처에 대한 설명을 제공한다면 관심을 갖고 있습니다. D –