idea集成uglifycss压缩混淆css

Uglifycss介绍

https://www.npmjs.com/package/uglifycss

命令行

bash 复制代码
$ uglifycss [options] [filename] [...] > output

选项:

--max-line-len n每个字符添加一个换行符(大约); 表示无换行符,并且是默认值n0 --expand-vars扩展变量;默认情况下,块被保留,S 不会展开@variablesvar(x) --ugly-comments删除保留注释中的换行符;默认情况下,将保留换行符 --cute-comments在保留的注释内和周围保留换行符 --convert-urls d使用目录作为位置目标转换相对 URLd --debug出错时打印完整的错误堆栈 --output f将结果放入文件f

1. Uglifycss安装

bash 复制代码
npm install uglifycss -g

2. idea配置file watcher,文件改变时自动触发。

Program: D:\app\nodejs\node_global\uglifycss.cmd

(需要根据自己的安装位置替换,全局安装的是在node安装目录下的node_global内)

Arguments: FileName --output FileNameWithoutExtension.min.css

Output paths to refresh: FileNameWithoutExtension.min.css

3. 配置手动压缩功能(可以不配置)

Program: D:\app\nodejs\node_global\uglifycss.cmd

(需要根据自己的安装位置替换,全局安装的是在node安装目录下的node_global内)

Arguments: FilePath --output FileDirFileNameWithoutAllExtensions.min.FileExt

Working directory: ProjectFileDir

相关推荐
程序员小崔日记2 天前
JetBrains 发布全新 AI IDE:AIR,会不会改变开发方式?
idea·ai编程·air·claude模型
稻草猫.5 天前
Spring AOP
java·后端·spring·java-ee·idea
Filwaod5 天前
Cursor+IDEA开发问题
java·idea·cursor
ZHENGZJM8 天前
负载均衡式在线评测系统(Load-Balanced Online OJ)技术全景指南
c++·负载均衡·软件工程·idea
小码狐10 天前
GIT相关
git·idea·基础
小手cool11 天前
idea2025.3.3版本很卡
java·idea
深念Y12 天前
Docker Desktop 版本与 IDEA 插件兼容性
docker·云原生·容器·api·idea·wsl
Network porter12 天前
IDEA2025(2025.2)都更新了什么???
java·intellij-idea·idea
观书喜夜长14 天前
大模型应用开发学习-基于langchain框架做一个个人文档问答助手
python·学习·idea
金蕊泛流霞16 天前
【idea2023破解版】
idea