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 天前
通用分页超详细介绍(附带源代码解析&页面展示效果)
xml·java·linux·服务器·开发语言·前端·idea
AIKZX2 天前
西门子博途 TIA Portal v18 中文版图文安装教程(超级详细)附下载链接
开发语言·c#·编辑器·idea
月明水寒3 天前
IDEA2026.1 vue文件报错
前端·javascript·vue.js·intellij-idea·idea·intellij idea
凌波粒5 天前
Java 8 “新”特性详解:Lambda、函数式接口、Stream、Optional 与方法引用
java·开发语言·idea
user_admin_god6 天前
Opencode常见问题与优化排查
java·人工智能·自然语言处理·nlp·idea
Proxy_ZZ09 天前
AI时代工程师的超级能力进化论技术文章大纲
idea
清心歌17 天前
记一次系统环境变量更改后在IDEA中无法读取新值的排查过程
java·后端·intellij-idea·idea
渔舟小调17 天前
后端框架选型:为什么选Kotlin + Spring Boot
kotlin·idea
蜡台19 天前
IDEA LiveTemplates Vue ElementUI
前端·vue.js·elementui·idea·livetemplates
freejackman22 天前
Java从0到1---基础篇
java·开发语言·后端·idea