aardio 文档
aardio 范例: 安装并调用命令
//安装并调用命令
import nodeJs;
import console.int;
//打开控制台,回显 Node.js 命令输出
console.open();
//如果未安装 uglify-js 模块则安装
nodeJs.require("uglify-js");
/*
执行 uglify-js 命令,
请参考文档: https://github.com/mishoo/UglifyJS?tab=readme-ov-file#command-line-usage
nodJs.cmd 的第一个参数指这下命令程序文件名。
如果指定三个以上的参数,则用逗号分开多个参数,
由 string.args 自动处理命令行转义,按需添加首尾双引号。
*/
nodeJs.cmd("uglifyjs",
"js-yaml.js", //输入 js 文件路径,当前目录由 nodeJs.workDir 指定
"--compress",//压缩
"--beautify","max_line_len=1000,indent_level=0", //限制单行最大字符数,并且取消缩进
//"--mangle",
"--ie",//兼容 web.script,web.form
"--verbose",
"--output","your-filename.min.js",
)
/*
nodJs.cmd 如果仅用第二个字符串参数指定命令行参数,
可在一个字符串里用空格分开多个参数。由 string.cmdline 按命令行规则解析该参数。
*/
//nodeJs.cmd("uglifyjs","js-yaml.js --compress --beautify max_line_len=1000,indent_level=0 --ie --verbose --output your-filename.min.js");
Markdown 格式