แพลตฟอร์ม Cordova เพิ่ม wp7 ล้มเหลว: Object # ‹Object› ไม่มีวิธี 'config_xml'

จริงๆ แล้วฉันพยายามสร้างแอปพลิเคชัน WP7 ด้วย Apache Cordova ดังนั้นฉันจึงปฏิบัติตามเอกสารประกอบของพวกเขา

ฉันติดตั้ง WP7 SDK เพิ่ม .NET Framework ใน Path ของฉัน แก้ไข จุดบกพร่องนี้< /ก>.

และตอนนี้เมื่อฉันพยายามเรียกใช้ "แพลตฟอร์ม Cordova เพิ่ม wp7" ฉันได้รับข้อความแสดงข้อผิดพลาด:

Checking wp7 requirements...

Creating WP7 project...

[TypeError: Object #<Object> has no method 'config_xml']

ด้วยตัวเลือก -d ฉันได้รับสิ่งนี้:

TypeError: Object #<Object> has no method 'config_xml'
at C:\Users\Julien\AppData\Roaming\npm\node_modules\cordova\src\prepare.js:80:45

ฉันใช้การแสดงโครงการพื้นฐานในเอกสาร Cordova เพื่อทดสอบ (HelloWorld)

มีความคิดที่จะแก้ไขบ้างไหม? เพราะฉันค้นหา แต่ไม่พบวิธีแก้ไขใด ๆ ...

ถามฉันว่าคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าของฉันหรือไม่


person jusabatier    schedule 26.11.2013    source แหล่งที่มา
comment
ดูเหมือนว่าจะทำงานร่วมกับ Cordova เวอร์ชันก่อนหน้า: npm Uninstall -g Cordova, npm install -g [email protected]   -  person jusabatier    schedule 26.11.2013


คำตอบ (2)


ฉันมีปัญหาเดียวกันกับแพลตฟอร์ม WP7 และดูเหมือนว่าทุกอย่างได้รับการอัปเดต (cordova -v => 3.2.0-0.3.0)

เพื่อเป็นการหลีกเลี่ยงปัญหา ฉันเพิ่มฟังก์ชันต่อไปนี้ใน %APPDATA%\npm\node_modules\cordova\src\metadata\wp7_parser.js:

config_xml:function() {
    return this.config_path;
},

โปรเจ็กต์ที่คอมไพล์และรันโดยไม่มีข้อผิดพลาดจนถึงตอนนี้

person Rigi    schedule 03.12.2013

ฉันส่งข้อผิดพลาดนี้บนแพลตฟอร์ม Cordova JIRA:

https://issues.apache.org/jira/browse/CB-5499

จะได้รับการแก้ไขใน Cordova เวอร์ชัน 3.3.0

person jusabatier    schedule 12.12.2013