Score:0

นักแต่งเพลงต้องการข้อผิดพลาดการจับคู่ข้อ จำกัด ของโปรไฟล์การติดตั้ง

ธง us

ฉันกำลังพยายามดาวน์โหลดโปรไฟล์การติดตั้งนี้ https://github.com/UH-StudentServices/student_guide

ฉันเพิ่มมันใน Composer.json แบบนี้

"ที่เก็บ": [
        {
            "ประเภท": "ผู้แต่ง",
            "url": "https://packages.drupal.org/8"
        },
        {
            "ประเภท": "vcs",
            "url": "[email protected]:UH-StudentServices/student_guide.git"
        }
    ]

จากนั้นฉันก็ทำ นักแต่งเพลงต้องการ และฉันได้รับข้อผิดพลาดต่อไปนี้

ไม่สามารถแก้ไขข้อกำหนดของคุณเป็นชุดแพ็คเกจที่ติดตั้งได้

  ปัญหา 1
    - ผู้แต่งรูต json ต้องการ uh-studentservices/student_guide ^1.62 -> พอใจโดย uh-studentservices/student_guide[v1.62]
    - uh-studentservices/student_guide v1.62 ต้องการ drupal/block_access dev-8.x-1.x#1cd59ba6856c897afae2551feaa8e6b7f312489c -> พบ drupal/block_access[dev-1.x, 1.0.0-alpha1, 1.0.0-beta1, 1 .x-dev (นามแฝงของ dev-1.x)] แต่ไม่ตรงกับข้อจำกัด

ฉันรู้ว่าเวอร์ชันของโมดูลควรเป็น dev-1.x ไม่ใช่ dev-8.x-1.x ฉันสงสัยว่าฉันควรทำอย่างไร ฉันอาจสามารถโคลนโปรไฟล์การติดตั้งและแก้ไข Composer.json ได้ แต่ฉันจะรวมไว้ใน Composer.json ในเครื่องได้อย่างไร

Score:1
ธง id

มีความจำเป็นต้องเพิ่มลงใน ที่เก็บ ป้อนชื่อผู้แต่ง json ทั้งหมด ของ ที่เก็บที่ระบุโดยโครงการ เพราะดูเหมือนว่าบางคนจะไม่ได้ลงทะเบียนกับ Packagist

"ที่เก็บ": [
        {
            "ประเภท": "ผู้แต่ง",
            "url": "https://asset-packagist.org/"
        },
        {
            "ประเภท": "vcs",
            "url": "https://github.com/larowlan/block_access"
        },
        {
            "ประเภท": "ผู้แต่ง",
            "url": "https://packages.drupal.org/8"
        },
        {
            "ประเภท": "บรรจุภัณฑ์",
            "บรรจุุภัณฑ์": {
                "ชื่อ": "รูบาซา/จัดเรียงได้",
                "เวอร์ชัน": "v1.4.0",
                "ประเภท": "ห้องสมุด drupal",
                "ดิสท์": {
                    "url": "https://github.com/RubaXa/Sortable/archive/1.4.0.zip",
                    "ประเภท": "ซิป"
                }
            }
        },
        {
            "ประเภท": "vcs",
            "url": "https://github.com/UH-StudentServices/video_embed_unitube"
        },
        {
            "ประเภท": "vcs",
            "url": "https://github.com/UH-StudentServices/uh_courses_embed"
        },
        {
            "ประเภท": "vcs",
            "url": "[email protected]:UH-StudentServices/student_guide.git"
        }
    ]

โปรดสังเกตว่าแม้ว่าโปรไฟล์จะติดตั้ง คุณจะเห็น:

 ไม่สามารถใช้แพตช์ 2795115-6-and-2860399-1 (patches/google_analytics_reports.patch)!

นั่นเป็นเพราะมีไดเร็กทอรีแพตช์ในโครงการหลักที่คุณจะไม่มี ฉันคิดว่าถ้าคุณคัดลอกแพตช์ไปยังโครงการของคุณเอง แพตช์นั้นอาจนำไปใช้ได้

us flag
ตอนนี้ฉันได้รับข้อผิดพลาดดังต่อไปนี้ `ข้อกำหนดของคุณไม่สามารถแก้ไขเป็นชุดแพ็คเกจที่ติดตั้งได้ ปัญหา 1 - ผู้แต่งรูต json ต้องการ uh-studentservices/student_guide ^1.62 -> พอใจโดย uh-studentservices/student_guide[v1.62] - uh-studentservices/student_guide v1.62 ต้องการ rubaxa/sortable 1.4.0 -> ไม่พบในเวอร์ชันใด ๆ อาจมีการพิมพ์ผิดในชื่อแพ็คเกจ `
us flag
นี่คือสิ่งที่ฉันทำ `"ที่เก็บ": [ { "ประเภท": "vcs", "url": "[email protected]:UH-StudentServices/student_guide.git" }, { "ประเภท": "vcs", "url": "https://github.com/larowlan/block_access" }, { "ประเภท": "ผู้แต่ง", "url": "https://packages.drupal.org/8" } ],`
id flag
หากคุณกำลังระบุที่เก็บข้อมูลและยังจำเป็นต้องใช้ Packagist ที่เป็นทางการ คุณต้องใช้สิ่งนี้ด้วย: { "ประเภท": "ผู้แต่ง", "url": "https://asset-packagist.org" } มีอยู่ตามค่าเริ่มต้นในโครงการเริ่มต้นอย่างเป็นทางการของ Drupal
us flag
ขอบคุณ แต่ยังคงเป็นข้อผิดพลาดเดียวกัน
id flag
ฉันคิดว่าวิธีเดียวที่จะไปข้างหน้าคือให้คุณโพสต์ Composer.json ที่สร้างสิ่งนี้ขึ้นมาใหม่
us flag
นี่คือผู้แต่งของฉัน json https://www.dropbox.com/s/1mabkyc507qia80/composer.json?dl=0
id flag
ไฟล์ ^ ผู้แต่ง json นั้นใช้ได้สำหรับฉัน ต้องมีบางอย่างขาดหายไปจากขั้นตอนในการทำซ้ำด้านบน ข้อโต้แย้งของ 'ผู้แต่งต้องการ' ที่ล้มเหลวคืออะไร
id flag
โอ้ ฉันเข้าใจแล้ว: `ผู้แต่งต้องการ uh-studentservices/student_guide` ล้มเหลว คุณต้องการ *ทั้งหมด* ที่เก็บข้อมูลที่ระบุโดยผู้แต่ง json ใน uh-studentservices/student_guide ไม่ใช่เฉพาะบางส่วน ฉันจะอัปเดตคำตอบ
us flag
ภายใต้โฟลเดอร์ patches มีโฟลเดอร์ sql มันเกี่ยวกับอะไร?
us flag
คำสั่ง "ผู้แต่งต้องการ" ใช้งานได้ ขอบคุณมาก อย่างไรก็ตาม ในตอนท้าย ฉันเห็นสิ่งนี้ `ไม่ใช่ไฟล์นั่งร้านสำหรับ uh-studentservices/student_guide เนื่องจากไม่มีอยู่ในองค์ประกอบ 'extra.drupal-scaffold.allowed-packages' ในไฟล์ Composer.json ระดับรูท
id flag
ฉันตอบคำถามแล้ว โปรดยอมรับคำตอบของฉัน การกำหนดค่า drupal-scaffold ซึ่งมีเอกสารครบถ้วน (https://github.com/drupal/core-composer-scaffold) เป็นคำถามที่แตกต่างกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา