คำถามติดแท็ก create-react-app

create-react-app เป็นชุดเริ่มต้นสำหรับการสร้างแอป React โดยไม่มีการกำหนดค่าการสร้าง หากคุณกำลังเริ่มต้นใช้งาน React ให้ใช้สิ่งนี้เพื่อสร้างแอปของคุณโดยอัตโนมัติ ไม่มีไฟล์คอนฟิกูเรชันและ react-scripts เป็นการอ้างอิง build พิเศษเพียงอย่างเดียวใน package.json ของคุณ สภาพแวดล้อมของคุณจะมีทุกสิ่งที่คุณต้องการเพื่อสร้างแอป React ที่ทันสมัย

3
วิธีเปิดใช้งานการผูกมัดเสริมด้วยแอป Create React และ TypeScript
การสนับสนุนสำหรับไวยากรณ์การทดลอง 'optionalChaining' ยังไม่ได้เปิดใช้งานในปัจจุบัน ฉันได้รับข้อผิดพลาดด้านบน ผมทำตามนี้โพสต์และเพิ่มเข้าไปในของฉัน"@babel/plugin-proposal-optional-chaining": "^7.7.4"devDependencies จากนั้นฉันได้รับข้อผิดพลาดนี้ เพิ่ม @ babel / plugin-proposal-optional-chaining ( https://git.io/vb4Sk ) ในส่วน 'ปลั๊กอิน' ของการตั้งค่า Babel ของคุณเพื่อเปิดใช้งานการแปลง ดังนั้นฉันจึงติดตามโพสต์นี้และเพิ่ม.babelrcไฟล์ลงในรากของโครงการ { "presets": ["react", "es2015","stage-1"], "plugins": ["transform-runtime", "transform-optional-chaining"] } ดูเหมือนว่าจะไม่ทำอะไรเลย ฉันยังได้ยินคนพูดถึงที่Create React Appไม่อนุญาตให้คุณแก้ไขการตั้งค่าของ Babel ดังนั้นคำถามของฉันคือฉันจะเปิดใช้งานการผูกมัดตัวเลือกโดยไม่ต้องเดินสายทั้งหมดอีกครั้งได้CRAอย่างไร ป.ล.ฉันกำลังใช้"typescript": "^3.7.2"งานหรืออย่างน้อยนั่นคือสิ่งที่ฉันpackage.jsonพูด ฉันพยายามnpm installตรวจสอบให้แน่ใจว่าอัปเดตแล้ว ไม่แน่ใจว่าCRAทำอะไรแปลก ๆ ข้างใต้และใช้เวอร์ชั่นเก่ากว่าTypeScriptอย่างใด แก้ไข: เมื่อผมเริ่มโครงการด้วยผมเชื่อว่าเราได้ใช้CRA TypeScript: 3.6.xผมอยากจะใช้Optional Chainingเพื่อให้ผมเปลี่ยนของฉันpackage.jsonไฟล์แล้ว"typescript": "^3.7.2" npm installฉันคิดว่าปัญหาคือTypeScriptรู้ว่าฉันกำลังใช้อยู่3.7.2แต่CRAยังมีการกำหนดค่าที่เก่ากว่าและฉันไม่แน่ใจว่าฉันจะสามารถปรับปรุงได้อย่างไร

5
โฟลเดอร์สาธารณะ, src และสคริปต์ไม่ได้ถูกสร้างขณะใช้งาน create-react-app
ฉันพยายามที่จะสร้างโครงการใหม่โดยใช้create-react-appโดยใช้คำสั่งที่กำหนดในเอกสารเช่นnpx create-react-app my-appแต่มันไม่ได้มีโฟลเดอร์เช่นและpublic srcscript

12
Create-React-App ไม่ได้สร้างเทมเพลตเริ่มต้น
ฉันพยายามที่จะสร้างโครงการใหม่ที่มีแม่แบบ typescript ตามเหล่านี้คำแนะนำ npx create-react-app app-ui --template typescript แม้ว่าจะติดตั้งโมดูลโหนดทั้งหมด แต่ก็ไม่ได้สร้างโครงการเริ่มต้นหรือใช้เทมเพลตที่จัดเตรียมไว้ ฉันได้รับข้อความนี้: A template was not provided. This is likely because you're using an outdated version of create-react-app. Please note that global installs of create-react-app are no longer supported. ฉันพยายามที่จะทำตามคำแนะนำและลบการติดตั้งทั่วโลกของ cli แต่มันก็ไม่ทำงาน: npm uninstall -g create-react-app up to date in 0.037s …

3
React typescript: Line 0: ข้อผิดพลาดในการแยกวิเคราะห์: ไม่สามารถอ่านคุณสมบัติ 'ชื่อ' ของไม่ได้กำหนด
วันนี้ฉันเริ่มรับข้อผิดพลาดในการสร้างในโครงการที่สร้างด้วย typescript ในไฟล์ที่ (หรือสิ่งที่อ้างอิง) ไม่มีการเปลี่ยนแปลงในสัปดาห์ฉันเริ่มที่จะได้รับ: ./path/to/my/file.ts Line 0: Parsing error: Cannot read property 'name' of undefined ข้อผิดพลาดนี้ปรากฏขึ้นครั้งแรกใน CI ของเราสามารถทำซ้ำได้โดยการสร้างด้วยตนเองบนเซิร์ฟเวอร์และในที่สุดฉันก็สามารถทำซ้ำในคอมพิวเตอร์ของฉันเอง (ซึ่งทำงานได้อย่างสมบูรณ์) หลังจากอัปเดตแพ็คเกจทั้งหมด ตอนนี้แม้ว่าฉันจะดึงสิ่งก่อสร้าง (สิ่งปลูกสร้าง) เก่าของโครงการของฉันฉันไม่สามารถสร้างมันได้ ฉันได้รับyarn.lockการยอมรับจาก repo ของฉัน แต่แม้จะเก่าpackage.jsonและyarn.lock(ฉันลบnode_modulesและทำyarn) ฉันก็ไม่สามารถสร้างได้ ข้อผิดพลาดนี้เริ่มต้นจากสีน้ำเงินอย่างแท้จริงในวันนี้ อะไรคือเหตุผล? รุ่นของฉัน (อาจเกี่ยวข้อง): yarn 1.22.4, node v13.11.0, typescript 3.7.5 react 16.12 react-scripts 3.4.0 macOS 10.15 Catalina
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.