国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

NPM酷庫047:ini,解析INI配置文件

flyer_dev / 714人閱讀

摘要:酷庫,每天兩分鐘,了解一個(gè)流行庫。下方就是一個(gè)類型的配置文件庫在中,我們使用庫來解析文件參考資料

NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。·

最近幾期我們都在研究各種數(shù)據(jù)文件類型,包括JSON5、YAML、CSON等,相對(duì)于JSON,這些格式能夠更加易于人類編寫和理解,所以更適合做配置文件,今天我們繼續(xù)學(xué)習(xí)如何解析Windows系統(tǒng)上常用的*.ini配置文件。

下方就是一個(gè)INI類型的配置文件:

; this comment is being ignored
scope = global

[database]
user = dbuser
password = dbpassword
database = use_this_database

[paths.default]
datadir = /var/lib/data
array[] = first value
array[] = second value
array[] = third value
ini 庫

在Node.js 中,我們使用ini庫來解析INI文件:

const ini = require("ini");
const fs = require("fs");

let config = ini.parse(fs.readFileSync("config.ini", "utf-8"));
參考資料

https://zh.wikipedia.org/wiki...

https://github.com/npm/ini

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/107536.html

相關(guān)文章

  • Mac OS xDebug PhpStorm 快速配置

    摘要:確定環(huán)境的干凈。這一步要優(yōu)化的話應(yīng)該是做一個(gè)類似緩存的機(jī)制,對(duì)于這種配置加載的性能提升所以我們?cè)谡{(diào)試必然是要在這里配置環(huán)境的接口。 前言 在網(wǎng)上找了一些相關(guān)配置的例子,覺得很多比較復(fù)雜,并且配置項(xiàng)過于多了,有很多冗余并不是最開始就需要的配置,所以寫一下記錄,也方便以后自己查閱。 一、brew 安裝 php 在 Mac OS 這邊不需要手動(dòng)去下載編譯打包,直接使用 brew 進(jìn)行快捷安裝...

    forrest23 評(píng)論0 收藏0
  • NPM酷庫046:cson-parser,解析CSON數(shù)據(jù)

    摘要:酷庫,每天兩分鐘,了解一個(gè)流行庫。前兩期我們分別介紹了和,這兩種數(shù)據(jù)格式相對(duì)于,更加易于人類編寫和理解,今天我們繼續(xù)介紹另外一個(gè)容易編寫的格式。 NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。· 前兩期我們分別介紹了JSON5和YAML,這兩種數(shù)據(jù)格式相對(duì)于JSON,更加易于人類編寫和理解,今天我們繼續(xù)介紹另外一個(gè)容易編寫的格式 CSON。 CSON格式全稱是 CoffeeScript...

    BigNerdCoding 評(píng)論0 收藏0
  • NPM酷庫049:csv-parse,解析csv文件

    摘要:酷庫,每天兩分鐘,了解一個(gè)流行庫。在酷庫中,我們介紹了可以將數(shù)據(jù)導(dǎo)出為文件的庫,今天,今天我們?cè)賮砹私馊绾谓馕鰧?dǎo)入一個(gè)文件。用于將一個(gè)文本字符串?dāng)?shù)據(jù)解析為對(duì)象或數(shù)組張三李四張三李四除了同步方式解析,還提供異步函數(shù)和流對(duì)象支持。 NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。· 在NPM酷庫048中,我們介紹了可以將JSON數(shù)據(jù)導(dǎo)出為csv文件的庫:json2csv,今天,今天我們?cè)賮砹?..

    spademan 評(píng)論0 收藏0
  • NPM酷庫:minimist,命令行參數(shù)解析

    摘要:酷庫,每天兩分鐘,了解一個(gè)流行庫。昨天我們了解的庫用于從文件中加載環(huán)境變量。雖然從中可以得到啟動(dòng)參數(shù)列表,但是我們?nèi)孕枰獙?duì)參數(shù)進(jìn)行進(jìn)一步解析處理才行。 NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。 昨天我們了解的dotenv庫用于從文件中加載環(huán)境變量。環(huán)境變量用于程序運(yùn)行時(shí)動(dòng)態(tài)加載參數(shù),除了環(huán)境變量,我們還可以在啟動(dòng)Node.js 程序時(shí)直接指定命令行參數(shù): node index.j...

    eternalshallow 評(píng)論0 收藏0
  • NPM酷庫052:sax,按流解析XML

    摘要:酷庫,每天兩分鐘,了解一個(gè)流行庫。在酷庫中,我們學(xué)習(xí)了如何使用庫將格式文檔字符串解析為的對(duì)象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí),一個(gè)可以以流編程的方式解析。 NPM酷庫,每天兩分鐘,了解一個(gè)流行NPM庫。· 在NPM酷庫051中,我們學(xué)習(xí)了如何使用xml2js庫將XML格式文檔字符串解析為JavaScript的對(duì)象數(shù)據(jù),本期,我們繼續(xù)學(xué)習(xí)sax,一個(gè)可以以流編程的方式解析XML。 使用流編程的方...

    pinecone 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

flyer_dev

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<