2014-02-14 2 views
2

cordova CLI를 사용하여 Windows 8 프로젝트를 만듭니다.Cordova CLI를 사용하여 windows8 프로젝트를 업데이트 할 수 없습니다.

cordova platform add windows8 
cordova build windows8 

그러나 PhoneGap Documentation의 단계를 수행하여 프로젝트를 업데이트하려고 시도했습니다. "제공된 경로는 코도 windows Windows phone 프로젝트의 경로가 아닙니다"라는 오류가 나타납니다.

C:\Developer\CordovaLibraryProject>cordova platform update windows8 
Error: Update script failed: Error: Command failed: The path provided is not a path to a cordova windows phone project. 
Please provide the path to the root folder of your cordova windows phone project. 
The path provided is not a path to a cordova windows phone project. 
Please provide the path to the root folder of your cordova windows phone project. 

    at C:\Users\stan\AppData\Roaming\npm\node_modules\cordova\src\platform.js:140:38 
    at ChildProcess.exithandler (child_process.js:641:7) 
    at ChildProcess.EventEmitter.emit (events.js:98:17) 
    at maybeClose (child_process.js:743:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:810:5) 

그 것은 코도 바에있는 버그입니까? 그렇지 않다면 어떻게 windows8 프로젝트를 업데이트 할 수 있습니까?

답변

0

나는 동일한 문제점을 3.4.1에 쳤다

업데이트 명령이 windows8을 지원하지 않는 것처럼 보입니다. cordova-cli readme은 Windows 8 섹션에 update 명령을 표시하지 않음으로써이를 제안합니다.

더 구체적인 증거는 windows8 update.js 명령이 명시 적으로 "windows phone"프로젝트를 찾은 다음보고있는 오류를 throw한다는 것입니다. Windows8 디렉토리에서 .csproj 파일을 확인하여 따옴표를 사용합니다.

내 platforms \ windows8 폴더에 dummy.csproj 파일을 배치하여 작동 시키려고 시도했습니다. 이것은 나를 더 멀리 얻었지만 여전히 실패했습니다.

업그레이드 할 버전이 이와 관련되어 있으므로 시도해 볼 가치가 있습니다.

update.js는 1 년 동안 updated (의도가 없음)입니다. 내가 버그라고 부름.

나는 이것을 버그 추적기에 제출했다 : https://issues.apache.org/jira/browse/CB-6748

관련 문제