Gatsby Starter Blog

ใครที่ประสบปัญหา Cannot find module '../build/Release/bson'

May 18, 2015

สำหรับ mongoose และ component อื่นๆ บน NPM หลักๆ แล้วมันเกิด จาก node-gyp ต้องการใช้ MSBuild ซึ่งโดยปกติเครื่องของนักพัฒนามักจะมี MSBuild มาอยู่แล้วฤซึ่งมักจะมากับ Visual Studio ดังนั้น มันจะไม่เกิดปัญหาเลยถ้าเราตั้งค่า Environment ของ npm ให้เรียบร้อยก่อนลงมือทำ Error ที่มักจะเจอก็คือเจ้านี่

Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version 

วิธีแก้ง่ายมากครับ ด้วยการรันคำสั่ง

npm config set msvs_version 2012

เป็ํนอันจบพิธีครับ