雖然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)
nodejs 中使用shell指令碼
雖然nodejs的require child process execsync可以使用shell,但其實問題特別多。尤其是符號和語法衝突,可讀性也很差,只能完成一些小規模的shell使用。const exec require child process execsync 執行,刪除.dist目錄下所...
nodejs中使用bcrypt加密
bcrypt演算法簡介 bcrypt演算法相對來說是運算比較慢的演算法,在密碼學界有句常話 越慢的演算法越安全。演算法越算,黑客破解成本越高.通過salt和const這兩個值來減緩加密過程,ta的加密時間 百ms級 遠遠超過md5 大概1ms左右 對於計算機來說,bcrypt 的計算速度很慢,但是對...
nodejs中使用monk訪問mongodb
mongodb 安裝mongodb 我覺得還是用mannual install靠譜一點兒 啟動mongodb mongod 連線mogodb mongo writeresult mongo db.products.find pretty 在nodejs中用monk訪問mongodb cd monk ...