[postcss] 运行postcss -c命令抛错
正在学习postcss,参考大漠老师的文章:http://www.w3cplus.com/prepro...
首先安装npm包:
npm install -g postcss-cli
npm install --save-dev postcss-cli
npm install --save-dev postcss-import postcss-simple-vars postcss-extend postcss-nested postcss-mixins autoprefixer
安装完后查看package.json:
"devDependencies": {
"autoprefixer": "^6.7.7",
"postcss-cli": "^3.0.0",
"postcss-extend": "^1.0.5",
"postcss-import": "^9.1.0",
"postcss-mixins": "^5.4.1",
"postcss-nested": "^1.0.0",
"postcss-simple-vars": "^3.0.0"
}
配置好postcss.json
{
"use": [
"autoprefixer",
"postcss-import",
"postcss-simple-vars",
"postcss-extend",
"postcss-nested",
"postcss-mixins"
],
"input": "pc/sass/app.css",
"output": "pc/css/app.css",
"local-plugins": true,
"watch": true,
"autoprefixer": {
"browsers": "> 5%"
}
}
现在问题来了,运行postcss --help
,OK,显示帮助信息。然后运行postcss -c postcss.json
,竟然抛错:
Input Error: Did not receive any STDIN
怎么会没有输入?
不用scss,直接换成css文件,运行另一份配置文件,还是同样的错误。
请问,有人遇到过这个问题吗?求大神解答,万分感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
兄弟 我也正遇到这个问题 请问你解决了嘛
楼主解决了吗?我也遇到这个问题了