首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有NPM的自动修复程序错误(✖插件错误:找不到模块)

带有NPM的自动修复程序错误(✖插件错误:找不到模块)
EN

Stack Overflow用户
提问于 2017-04-05 09:35:34
回答 4查看 12.4K关注 0票数 1

因此,目前我有问题的自动复位器。

我下载了postcss-cli和自动重定位器到-保存-dev和-g。

当我运行这样的命令时:

代码语言:javascript
复制
postcss ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css

输出为:

../../../htdocs/css/workflow/homepage-announcements.css✔完成(25✔)

既然我已经使用了--use autoprefixer,就会引发一个错误。以下命令。

代码语言:javascript
复制
postcss --use autoprefixer ../../../htdocs/css/workflow/homepage-announcements.css -o ../../../htdocs/css/workflow/homepage-announcements.css

错误消息:

'../../../htdocs/css/workflow/homepage-announcements.css‘插件错误:找不到模块✖

我什么都试过了,但仍然没有解决办法。

代码语言:javascript
复制
{
    "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"
}
EN

回答 4

Stack Overflow用户

发布于 2017-05-29 18:47:35

我也有同样的问题,结果是输入参数改变了位置。

我以前也这么做过,效果很好:

代码语言:javascript
复制
postcss --replace --use autoprefixer file.css

..。但是现在它认为file.css是一个插件,因为--use需要一个插件数组。

你现在必须这样做:

代码语言:javascript
复制
postcss file.css --replace --use autoprefixer
票数 9
EN

Stack Overflow用户

发布于 2020-07-30 20:35:05

前缀:css:"postcss -使用自动重定位器-b‘最后10个版本的css/style.conat.css -o css/style.prefix.css“

我只需更改下面代码中给出的‘前缀: css’#自动修复程序:"^9.8.5“行,并删除-b‘最后10个版本’的代码,所以我的命令成功运行。

“前缀:css”:"postcss css/style.conat.css -o css/style.prefix.css --使用自动重定位器

票数 0
EN

Stack Overflow用户

发布于 2020-12-23 17:05:59

package.json文件中添加给定的脚本,并在终端中运行该脚本:

代码语言:javascript
复制
"prefix:css": "postcss --use autoprefixer -o css/style.prefix.css css/style.concat.css"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43227317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档