ฉันสงสัยว่าอะไรคือวิธีที่ง่ายที่สุดในการอนุญาตให้ผู้ใช้แก้ไขไฟล์ HTML และ CSS ที่อัปโหลดไปยังเซิร์ฟเวอร์ meteor จำลองสิ่งที่เราสามารถทำได้เมื่อตรวจสอบโค้ดในเบราว์เซอร์ จากนั้นจึงบันทึกการเปลี่ยนแปลง ฉันไม่ได้หมายถึงการแก้ไขสไตล์แบบไดนามิกหรือการเปลี่ยนแปลง DOM ง่ายๆ โดยที่เราคว้าองค์ประกอบที่เราต้องการและเปลี่ยนแปลง/เพิ่ม/ลบแอตทริบิวต์ หรือพูดอีกอย่างหนึ่ง: เราจะเขียนและบันทึกไฟล์บนเซิร์ฟเวอร์ meteor ได้อย่างไรโดยการเข้าถึงแอปที่ทำงานบนไฟล์เหล่านั้น
วิธีอนุญาตให้ผู้ใช้แก้ไขไฟล์ซอร์สโค้ดบนเซิร์ฟเวอร์โดยใช้เบราว์เซอร์ (แอป Meteor)
คำตอบ (1)
นั่นเป็นคำถามที่น่าสนใจ มีวิธีที่ค่อนข้างง่ายในการอนุญาตให้ผู้ใช้แก้ไข CSS และดูการเปลี่ยนแปลงที่ใช้กับแอป meteor หากคุณเก็บ CSS ไว้ในฐานข้อมูล และใช้ CSS กับ CSSOM เมื่อโหลดหน้าหรือผู้ใช้ทำการแก้ไข
นี่คือวิธีการต่อท้าย CSS ที่กำหนดเอง
ลองดู Meteorpad ฉันคิดว่ามันจะเขียนไฟล์แอปเข้าและออกจากฐานข้อมูล แต่อย่างใด จัดการคอมไพล์และรันแอป เช่นเดียวกับที่คุณทำในสภาพแวดล้อมการพัฒนาปกติโดยการรีสตาร์ทเซิร์ฟเวอร์หรือส่งโค้ดไปยังไคลเอนต์ ค่อนข้างฉลาดและฉันก็พยายามเรียนรู้เพิ่มเติมเกี่ยวกับพวกเขาด้วย
person
looshi
schedule
23.02.2015
meteor run
) ไฟล์ที่ประกอบเป็นแอปจะถูกส่งไปยังไคลเอนต์ หากคุณใช้งานจริง (meteor build
) ไฟล์ชุดอื่นจะถูกคัดลอกในไดเร็กทอรีชั่วคราวและให้บริการไปยังไคลเอนต์ - person Dan Dascalescu   schedule 22.02.2015