T K*_*ett 0 npm autoprefixer postcss-cli
所以目前我遇到了autoprefixer的麻烦.
我已经将postcss-cli和autoprefixer下载到--save-dev和-g
当我运行这样的命令时:
postcss ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css
Run Code Online (Sandbox Code Playgroud)
输出正常工作:
✔完成../../../htdocs/css/workflow/homepage-announcements.css(25ms)
现在我已经使用--use autoprefixer了错误.下面的命令.
postcss --use autoprefixer ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css
Run Code Online (Sandbox Code Playgroud)
错误信息:
✖插件错误:找不到模块'../../../htdocs/css/workflow/homepage-announcements.css'
我已经尝试了一切,仍然没有解决方案:(
{
"name": "homepage-announcements",
"version": "2.0.0",
"description": "Homepage announcements",
"main": "js/Default.js",
"dependencies": {
"react": "^15.4.2"
},
"devDependencies": {
"autoprefixer": "^6.7.7",
"ava": "^0.18.2",
"babel-loader": "^6.4.1",
"eslint": "^3.19.0",
"node-sass": "^4.5.2",
"postcss": "^5.2.16",
"postcss-cli": "^3.1.1",
"webpack": "^2.3.3",
"xo": "^0.18.1"
},
"scripts": {
"build": "webpack -p && npm run sass && npm run css",
"sass": "node-sass scss/default.scss ../../../htdocs/css/workflow/homepage-announcements.css --output-style compressed && npm run css",
"css": "postcss --use autoprefixer ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css",
"lint": "xo js/*.js js/**/*.js js/**/**/*.js js/**/**/**/*.js js/**/**/**/**/*.js js/**/**/**/**/**/*.js"
}
Run Code Online (Sandbox Code Playgroud)
小智 6
我有同样的问题,事实证明输入参数改变了位置.
我曾经这样做,它的工作原理:
postcss --replace --use autoprefixer file.css
Run Code Online (Sandbox Code Playgroud)
...但现在它认为这file.css是一个插件,因为--use需要一组插件.
你现在必须这样做:
postcss file.css --replace --use autoprefixer
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3655 次 |
| 最近记录: |