いくつかの使いやすいNodeカバン
927 ワード
rimraf
chalk:consone.logの出力色を変更します.
node.jsでcmd命令を実行します.
便利なフォルダーです.多層でも大丈夫です.
rimraf
:rm -rf
コマンドをパッケージとして包装し、ファイルとフォルダを削除します.フォルダが空かどうかは関係なく、削除できます.const rimraf = require('rimraf');
rimraf('./test.txt', function (err) { // test.txt
console.log(err);
});
chalkchalk:consone.logの出力色を変更します.
const chalk = require('chalk');
console.log(chalk.blue('Hello world!'));
node-cmdnode.jsでcmd命令を実行します.
var nodeCmd = require('node-cmd');
function runCmdTest() {
nodeCmd.get(
'ipconfig',
function(err, data, stderr){
console.log(data);
}
);
nodeCmd.run('ipconfig');
}
mkdirp便利なフォルダーです.多層でも大丈夫です.
const mkdirp = require('mkdirp');
mkdirp('/tmp/foo/bar/baz', function (err) {
if (err) console.error(err)
else console.log('pow!')
});