สารบัญ:
วีดีโอ: ปฏิกิริยาใช้ Webpack หรือไม่
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ปฏิกิริยา ไม่ได้ "ต้องการ" บาเบลหรือ เว็บแพ็ค แต่ห้องสมุดสร้างขึ้นบนแนวคิดของ โดยใช้ ไวยากรณ์จาวาสคริปต์ ES6 และ JSX (โดยพื้นฐานแล้ว HTML ใน JS) เว็บแพ็ค แยกออกจาก ปฏิกิริยา แต่นิยมใช้ใน ปฏิกิริยา โครงการด้วยเหตุผลที่ MattYao กล่าวถึง
ในทำนองเดียวกันแอปสร้าง react ใช้ Webpack หรือไม่
การใช้ Create React App สร้าง React App ใช้ เว็บแพ็ค และ Babel ภายใต้ประทุน แต่มันสร้างเฉพาะไฟล์ที่คุณต้องใช้ในการทำงานของคุณ ปฏิกิริยา โครงการ. ถ้าคุณได้สร้าง ปฏิกิริยา ก่อนหน้านี้คุณจะไม่สามารถเข้าถึงไฟล์การกำหนดค่าสำหรับ เว็บแพ็ค , Babel, ESLint ฯลฯ ด้วยวิธีนี้ คุณจึงมุ่งเน้นที่การสร้าง แอป.
ฉันจะรัน Webpack react ได้อย่างไร ขั้นตอนที่ 2: ตั้งค่า Babel และ Webpack
- เปิดพรอมต์คำสั่ง และนำทาง (cd) ไปยังไดเร็กทอรี es6-tutorial-react
- พิมพ์คำสั่งต่อไปนี้เพื่อสร้างไฟล์ package.json: npm init
- พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งโมดูล react และ react-dom: npm install react react-dom --save-dev
ข้างบนนี้ ทำไมเราถึงใช้ Webpack ในการตอบสนอง?
มันสามารถจัดการไม่เพียงแต่การรวมและย่อของไฟล์ JavaScript และ CSS แต่ยังรวมถึงทรัพย์สินอื่น ๆ เช่นไฟล์รูปภาพ (spriting) ผ่าน ใช้ ของปลั๊กอิน เว็บแพ็ค เป็นไปได้ ใช้แล้ว เป็นทางเลือกแทน Cassette หรือ ASP. NET Combination และ Minification
ฉันจะเพิ่ม Webpack ใน ReactJS ได้อย่างไร
การติดตั้ง ReactJS โดยใช้ webpack และ babel
- ขั้นตอนที่ 1 - สร้างโฟลเดอร์รูท
- ขั้นตอนที่ 2 - ติดตั้ง React และ react dom
- ขั้นตอนที่ 3 - ติดตั้ง webpack
- ขั้นตอนที่ 4 - ติดตั้ง Babel
- ขั้นตอนที่ 5 - สร้างไฟล์
- ขั้นตอนที่ 6 - ตั้งค่าคอมไพเลอร์ เซิร์ฟเวอร์ และตัวโหลด
- ขั้นตอนที่ 7 - ดัชนี
- ขั้นตอนที่ 8 - แอป
แนะนำ:
Google Mini สามารถทำงานได้โดยไม่มี WiFi หรือไม่
ไม่จำเป็นต้องใช้ wifi! สิ่งที่คุณต้องทำคือ: เสียบสายอีเทอร์เน็ตเข้ากับพอร์ตอีเทอร์เน็ตในผนังและอะแดปเตอร์ (ต้องทำสิ่งนี้ก่อนเพราะลำโพงอาจจะไม่เชื่อมต่อหากบูทเครื่องก่อนจะต่อสายอีเทอร์เน็ต)
Mac Pro มี Thunderbolt 3 หรือไม่
MacBook Pro (ในภาพ), MacBook Air, iMac Pro, iMac และ Mac mini มีพอร์ต Thunderbolt 3 (USB-C) หลายพอร์ต หาก Mac ของคุณมีพอร์ตเพียงพอร์ตเดียวเช่นนี้ แสดงว่าเป็น MacBook ที่มี USB-C พอร์ตนั้นรองรับทั้งหมดยกเว้นโซลูชัน Thunderbolt ในบทความนี้ MacBook มีเพียงพอร์ตเดียวที่รองรับ USB-C แต่ไม่รองรับ Thunderbolt
Nikon p900 เป็นกล้อง DSLR หรือไม่?
พูดง่ายๆ ว่าไม่มีสมาร์ทโฟนหรือ DSLR ใดในโลกที่ใช้งานได้หลากหลายอย่างกล้องซูมและซูมพิเศษ และ COOLPIX P900 ได้ปรับปรุงเกมนั้น
Apple แทนที่เลนส์กล้องของ iPhone หรือไม่
เลนส์ไม่สามารถซ่อมแซมได้ที่ศูนย์ซ่อมที่ได้รับอนุญาตของ Apple หรือ Apple Retail ตัวเลือกเดียวผ่าน Apple คือการเปลี่ยนการรับประกันโดยมีค่าใช้จ่าย ความเสียหายทางกายภาพไม่อยู่ภายใต้การรับประกัน
Devtool ใน Webpack คืออะไร?
เดฟทูล ตัวเลือกนี้ควบคุมว่าแมปต้นทางจะถูกสร้างขึ้นหรือไม่และอย่างไร ใช้ SourceMapDevToolPlugin สำหรับการกำหนดค่าที่ละเอียดยิ่งขึ้น ดู source-map-loader เพื่อจัดการกับ source map ที่มีอยู่