node.js讀寫json文件的方法
本文實例為大傢分享瞭node.js讀寫json文件的具體代碼,供大傢參考,具體內容如下
一、引入依賴包
const fs = require('fs') const path = require('path') const configFile = path.resolve(__dirname, './config.json')
二、讀取文件
/** * 讀取文件 * */ router.get('/get_config', async ctx => { try { const data = fs.readFileSync(configFile, 'UTF-8').toString() let config = JSON.parse(data) ctx.body = config } catch (error) { console.log('get_config.error', error) } }
三、寫入文件
/** * 寫入文件 * */ router.post('/add_config', async ctx => { try { const data = ctx.request.body fs.writeFileSync(configFile, JSON.stringify(data)) ctx.body = data } catch (error) { console.log('add_config.error', error) } })
到此這篇關於node.js讀寫json文件的文章就介紹到這瞭。希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。
推薦閱讀:
- Node.js 中使用fetch 按JSON格式發post請求的問題解析
- 詳解Node.js中間件是怎樣工作的
- Node.js全局處理響應並進行異常管理
- 利用node+koa+axios實現圖片上傳和回顯功能
- uni-app多環境部署解決方案詳解