ค้นหาเว็บไซต์

javascript - วิธีทำให้ NestJS กับ nx ทำงานโดยใช้ ESM


นี่คือตัวอย่างกับ NestJS บริสุทธิ์ที่ทำงานได้ดี https://github.com/robertIsaac/nest-esm

นี่คือตัวอย่างกับ nestjs กับ nx ที่ไม่ทำงาน https://github.com/robertIsaac/nx-nest-esm

ฉันได้เปิดปัญหาใน nx แล้ว https://github.com/nrwl/nx/issues/19618 ผ่านมาเป็นเดือนแล้วแต่พวกเขายังไม่ได้แก้ไขและบอกว่าต้องใช้เวลาหลายสัปดาห์ และให้วิธีแก้ชั่วคราวที่ก็ยังใช้ไม่ได้อยู่

วิธีการสืบพันธุ์

  1. สร้าง workspace ของ nx ใหม่โดยใช้ npx create-nx-workspace@latest
  2. เพิ่ม "type": "module" ใน package.json ที่ราก