![](/img/trans.png)
[英]How to use node js util.promisify with the writeFile fs function and await
[英]Node.js util.promisify - Output stdout as obj or array instead of new lines
我正在設置本地腳本以在本地設置網站,並試圖從mysql獲取一些數據。
const util = require('util');
const exec = util.promisify(require('child_process').exec);
class Setup {
constructor() {}
async setLocalURLs(){
const base_urls = await exec(`mysql -h${this.configFile.database.host} -u${this.configFile.database.username} -D ${this.databaseName} -p${this.configFile.database.password} -e 'SELECT id, value FROM table'`);
console.warn(base_urls.stdout)
}
}
module.exports = Setup;
它完全起作用,但是我得到的結果是新的一行。 來自以下命令行數據的結果:
2747 valueA
2748 valueB
2749 valueC
2750 valueD
2751 valueE
是否可以將其輸出為obj或數組,而不是'util'中的換行符?
(當然,在選項卡等上沒有拆分,我可以自己做;))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.