nodejs 中使用shell腳本


雖然nodejs的require('child_process').execSync可以使用shell,但其實問題特別多。尤其是符號和語法沖突,可讀性也很差,只能完成一些小規模的shell使用。

 

const exec = require('child_process').execSync

// 執行,刪除./dist目錄下所有的文件夾
exec('rm -rf ./dist/* -type d')

// 獲取返回值
var last = exec('echo 123');
last = last && JSON.stringify(last.toString().trim()).slice(1, -1)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM