필자는 플러그인을 추가 한 config.xml과 함께 cordova 3.5 프로젝트를 보유하고 있습니다.cordova 3.5 config.xml이 무시되었습니다.
파일은 프로젝트 루트 디렉토리에 있습니다.
config.xml 파일은 다음과 같습니다
<?xml version='1.0' encoding='utf-8'?>
<widget id="io.cordova.hellocordova" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Client</name>
<description>
descr
</description>
<author email="mail" href="href">
author
</author>
<content src="index.html" />
<access origin="*" />
<plugins>
<plugin name="Device" value="org.apache.cordova.device"/>
</plugins>
내가 CLI에서 플랫폼을 구축 할 때 설치할 플러그인을하고 싶습니다
:
cordova platform build android/ios ...
그러나 파일 프로젝트에 적용되지 않습니다. cli를 사용하여 플러그인을 추가하십시오. 그러나 이것은 버전 제어를 사용하는 것이 불편합니다.
config.xml의 문제점은 무엇입니까?
아니요,이 구성 파일은 빌드 명령에서 생성됩니다. 안드로이드와 마찬가지로이 파일은 projectDir \ platforms \ android \ res \ xml 폴더와 iOS projectDir \ platforms \ iOS \ ProjectName 폴더에서 찾을 수 있습니다. – Rupesh
즉, root-config.xml에 정의한 플러그인은 무시됩니까? 플랫폼 프로젝트를 구축하여 모듈을 자동으로 가져 오려고합니다. – marcel