การเปลี่ยนสคริปต์ของคุณเพื่อรองรับ Windows ถือเป็นความเจ็บปวด การพยายามคิดให้ดีว่าการแปล Windows ที่เหมาะสมและการบำรุงรักษาสคริปต์ 2 ชุดนั้นไม่มีทางที่จะใช้ชีวิตของคุณได้
มันง่ายกว่าที่จะกำหนดค่า npm ให้ใช้ bash บน Windows และสคริปต์ของคุณจะทำงานตามที่เป็นอยู่
npm config set script-shell "C:\\Program Files\\Git\\bin\\bash.exe"
ทำงานเพียงแค่ ตรวจสอบให้แน่ใจว่าเส้นทางไปสู่การปฏิบัติการทุบตีถูกต้องสำหรับเครื่องของคุณ คุณอาจต้องเริ่มต้นอินสแตนซ์ใหม่ของเครื่องเพื่อให้การเปลี่ยนแปลงมีผล
ภาพหน้าจอด้านล่างแสดงให้เห็นถึงประโยชน์
- npm ข้อผิดพลาด! เมื่อพยายามเรียกใช้สคริปต์ในตอนแรก
- สคริปต์ที่แก้ไขสำหรับ Windows ใช้งานอยู่ แต่ไม่แสดงข้อความตอบกลับ
- หลังจากอัปเดตการกำหนดค่า npm เพื่อใช้ bash สคริปต์จะทำงานและส่งคืนข้อความที่เหมาะสม