我已经在我的 Windows 机器上安装了节点包管理器 (npm),然后我运行了命令“npm install less -g”并继续在 PhpStorm 中为 LESS 设置文件观察器。这非常有效。我还设法让它将 .css 文件放在 css 文件夹中,而不是放在我有 .less 文件的 less 文件夹中。我的下一步是安装 yuicompressor,所以我运行了命令“npm install yuicompressor -g”。然后我通过为 CSS 添加 yuicompressor 在 PhpStorm 中设置它,但它只创建空的 .min.css 文件。
在我设置的 PhpStorm 观察者设置中:
- 程序:“C:\Users\XXX\AppData\Roaming\npm\yuicompressor.cmd”
- 并勾选“从标准输出创建输出文件”框
我想实现这个: .less (project_root/less) -> .css (project_root/css) -> .min.css (project_root/css)
有没有其他人遇到过同样的问题,我似乎找不到任何解决方案。
顺便说一句,我也尝试安装 uglify-js,但结果相同,它只创建 empy .min.js 文件。
一些额外的信息,我的环境变量如下:
- PATH(用户)= C:\Users\XXX\AppData\Roaming\npm
- 路径(系统)= C:\Program Files\nodejs\