IntelliJ Mac - 使用Autoprefixer进行编译

时间:2018-03-03 10:06:27

标签: macos intellij-idea compilation less autoprefixer

我在IntelliJ中使用了一个文件监视器,它自动将我较少的文件编译成css文件。我在文件观察器中添加了一个参数,该参数使用autoprefix插件将所有前缀添加到已编译的css文件中。

我现在从Windows机器切换到mac,我无法在那里工作。我通过npm安装了autoprefix插件:https://github.com/less/less-plugin-autoprefix 我在我的Windows机器上设置了所有内容:https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000659610-Autoprefixer-in-file-watcher

但现在我只收到错误消息:

  

“无法加载插件autoprefix,请确保它是   安装在较少的“

之下或同一级别

从命令行调用插件编译时发生相同的错误。较少编译本身工作正常。

有没有人知道我错过了什么?我在Mac上很新,所以我不知道我是否错过了一些环境变量或什么?或者我该如何检查插件的安装位置以及我在哪里安装它?

1 个答案:

答案 0 :(得分:0)

感谢答案似乎已被删除,同时我找到了解决方案。 当前的autoprefix插件需要较旧版本的less。它与less 3.0.1不兼容。

卸载较少并使用

安装2.7.3版本
npm install -g less@2.7.3

它再次运作。

在此处找到解决方案:https://github.com/less/less-plugin-autoprefix/issues/30