私は初心者ですが、ビルドシステム(GulpやGruntはありません)としてNPMだけでプロジェクトをセットアップしようとしていますが、これまではかなりうまく動作していますこの小さな道路ブロックのために。 私のpackage.jsonのスクリプトセクションは、そのようなことになります。NPM実行スクリプトで端末に色分けされました
"scripts": {
"clean:task": "rimraf dist/*",
"clean:notify": "notify --t 'Cleaning done.' --m 'dist/ has been cleaned successfully.",
"clean": "npm run clean:task -s && npm run clean:notify -s",
"serve": "browser-sync start --p 'xxx.dev/app' --host 'xxx.dev' --port '3000' --open 'external' --f 'app'",
"styles:task": "node-sass --output-style nested -o app/assets/css app/assets/css",
"styles:notify": "notify --t 'Styles compilation' --m 'Styles have been compiled successfully'",
"styles:build": "npm run styles:task && npm run autoprefixer",
"imagemin": "imagemin app/assets/img dist/img -p",
"scripts:lint": "jshint --reporter=node_modules/jshint-stylish app/assets/js/scripts.js"
}
を私が成功したタスクを発表する通知を持っているが、理想的に私は、端末に直接いくつかの素晴らしい色付きのメッセージをしたいと思います。私は色のログを使ってこれをGulpで行うことができると知っていますが、それを可能にするCLIを備えたNPMパッケージを作ることはできません。 アイデアそれも可能ですか?
ありがとうございました。
私のソリューションは受け入れられますか?そうでない場合は、どうしてですか? –
[Linuxでエコーの出力色を変える方法](https://stackoverflow.com/questions/5947742/how-to-change-the-output-color-of-echo-in-linux) – j0k