Node JS

ใช้ NodeJS ไม่ให้ติด Proxy

เรื่องที่เกี่ยวข้อง -

ช่วงนี้โค้ชพลออกไปจัดอบรม Onsite ให้องค์กรขนาดใหญ่ 3 – 4 แห่ง เรื่องการเปลี่ยนมาใช้ MEAN Stack และ Meteor Framework มาใช้พัฒนาส่วน Web App แทน อย่างวันนี้มาที่บริษัท ไทย นิปปอน แถวนิคมอุตสาหกรรมอมตะนครครับ

สัปดาห์นี้มาสอน MEAN Stack และ Meteor framework ที่นี่จ้า

Posted by Next Flow: Web & App Platform Solution on Sunday, February 7, 2016

ซึ่งตามองค์กรขนาดใหญ่จะมีการเข้มงวดเรื่องความปลอดภัยสูงมาก และเกือบทุกที่ก็ใช้ proxy เข้าควบคุมการใช้งานอินเตอร์เน็ต

ซึ่งเจ้า Proxy นี่แหละ ที่อาจทำให้การใช้งาน NodeJS ในการพัฒนาเว็บแอพด้วย MEAN Stack หรือ Meteor Framework นั้นมีปัญหาได้

วิธีแก้นั้นตรงไปตรงมาครับ

เราต้องบอกให้ Node Package Manager ทราบถึง Proxy ของเรา

โดยให้เราเปิด Command Line ขึ้นมา (Command Prompt บน Windows, Terminal บน Mac OS X)

และใช้คำสั่งต่อไปนี้ตามลำดับ ในการกำหนด Proxy ให้กับ Node Package Manager ครับ

npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

โดยให้แทนที่ http://proxy.company.com:8080  ด้วย URL และ port ของ Proxy เราครับ โดยให้ใส่ http://  ด้วย ถึงแม้เป็นเลข IP Address ก็ห้ามตัดออกนะ

เท่านี้แหละ ลองสั่งติดตั้งอีกทีน่าจะสามารถติดตั้ง Node Package ได้ตามปกติแล้วล่ะ

อ้างอิง – jjsonclark.com

 

Loading Facebook Comments ...
Menu