请问各位大佬,webstorm 配置autoprefixer报Input Error: You must pass a valid list of files to parse 的错误该如何解决,我参考网上答案说是文件夹路径中有空格或者中文的问题,但是我这也没有空格和中文啊
根据一楼的配置我改成
postcss $FileDir$\$FileName$ -u autoprefixer -o $FileDir$\$FileName$
如图:
还是报错Input Error: You must pass a valid list of files to parse
参数顺序错了。
postcss 后面紧跟的是输入。
补充内容
因为 Windows 下目录分隔符是
\
,单个的\
在 postcss 中没有被处理,所以导致这个问题。解决办法就是设置脚本的
工作目录
,模拟 cd 的一个过程,从而避免在执行时传入\
参数
$FileName$ -u autoprefixer -o $FileName$
工作目录改成
$FileDir$