基于 npx 和 js-beautify,一行命令美化 JavaScript 代码。
文件输入
用于对已有的 JavaScript 文件进行压缩。
-
将 input.js 美化后,展示到控制台:
$ npx js-beautify input.js
-
将 input.js 美化后,保存到 output.js:
$ npx js-beautify input.js -o output.js
pipe
基于 stdio 进行数据处理,可以方便地与其他命令行工具相结合,适合处理远程文件或打造工具链时使用。
$ cat input.js | npx js-beautify
# 保存到 output.js
$ cat input.js | npx js-beautify -o output.js
Vim 中使用
在 Vim 中可以通过一行命令将当前 buffer 中的 JavaScript 代码进行美化:
:%!npx -q js-beautify %