1
我想建立一個CLI與節點(使用commander.js),我想保存用戶特定的配置,以便用戶只需要輸入它的第一個用法。我將如何做到這一點?如何在節點模塊中保存用戶指定配置?
我想建立一個CLI與節點(使用commander.js),我想保存用戶特定的配置,以便用戶只需要輸入它的第一個用法。我將如何做到這一點?如何在節點模塊中保存用戶指定配置?
你可以寫,比方說,~/.mycliconfig
一個隱藏的文件和剛剛讀取文件同步
try{
var userData = fs.readFileSync(process.env.HOME + '/.mycliconfig');
} catch(e){
if (e.code === 'ENOENT') {
console.log('File not found!');
} else {
throw e;
}
}
如果需要保存更多的東西,你總是可以創建一個包裝的文件夾拖放在那裏的所有文件。