เสียเวลาชีวิตกับ RTK 1.9.1

Rawin Ngamloet
Dec 21, 2022

วีรกรรมที่ต้องนั่งทบทวน จนถึงกับต้องลงมาเขียน Blog กันเลย…

เรื่องมันเริ่มจากมือซนไปลบ node_modules ใน project react ตัวนึงแล้ว build ใหม่…

ใจเจ้ากรรม yarn คนดีพี่ชอบอัพก็เลยอัพซะให้ทุกอย่างเลยทีนี้จากเดิมที่

ตัวนี้มีเครื่อง ^ แบบนี้ครับ แต่ที่อยากจะเติมให้เป็นแบบนี้ …​ (T^T)

ทำไมน่ะเหรอ เพราะ

^ = อัพเดท minor ให้นะจ๊ะ คือ มันจะดึง 1.8+ มาเล๊ย ไม่ต้องถาม ซึ่งอีพวก npm นี่ก็แสบจัดไม่มี backward compatible ใดใด คิดจะเปลี่ยนจะตัดจะพังมันพังเอาเลยจ้า

วิธีแก้

ใช้ ~ แทน เพราะ ~ จะอัพให้แค่ patch ก็คือ 1.8.1+ เท่านั้น โอ้ยหัวจะปวด…

เอาจริงๆ ที่อยากจะเขกกระโหลกเป็นพิเศษคือทำไมต้อง cache ไอ้ตัว node_modules ด้วยฟะคือบั๊บใครแอบยัด Bug ใส่ git มานี่กว่าจะรู้ตัวนี่มันลาออกไปแล้วววว สาดดดดด….

--

--

Rawin Ngamloet

My software development career got a head start when my dad bought back the Atari machine 30 years ago