เวลาที่เราติดตั้งโมดูลใหม่ด้วยคำสั่ง npm i --save มันก็จะไปทำการเขียนข้อมูลลงใน package.json ให้โดยมีชื่อโมดูลและเลขเวอร์ชั่นกำกับประมาณนี้
"dependencies": {
"lodash": "^3.9.2"
}
เคยสงสั
สำหรับใครที่ต้องการสุ่มอักษรเพื่อไปใช้งานสำหรับ JWT หรือ session หรือ cookie เพื่อไว้ใช้งานสามารถทำได้ดังนี้
NodeJs
$ node -e "console.log(require('crypto').randomBytes(32).toString('hex')
ใครเคยมีความคิดอยากอัพเดทเวอร์ชั่นทุก dependency ใน package.json บ้างยกมือขึ้น... ผมนั้นเอง เลยไปหาวิธีการได้ดังนี้
$ npm install -g npm-check-updates
$ ncu -u
$ npm install
หรือ
$ npx
พอดีว่าจะอัพเดท Ghost blog แล้วมันให้เราต้องอัพเดทเวอร์ชั่นของ NodeJS
ก่อนเลยต้องหาวิธีการอัพเดท NodeJS บน ubuntu ซะหน่อย ซึ่งมันเป็นวิธีการอัพเดทผ่