返回顶部
首页 > 资讯 > 前端开发 > VUE >css-loader打包出问题怎么解决
  • 204
分享到

css-loader打包出问题怎么解决

2024-04-02 19:04:59 204人浏览 安东尼
摘要

这篇文章主要讲解了“CSS-loader打包出问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css-loader打包出问题怎么解决”吧! 各种

这篇文章主要讲解了“CSS-loader打包出问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css-loader打包出问题怎么解决”吧!

各种升级各种出bug,现在已经习惯了bug的出现,解决bug,bug不出现我还难受,整天在找bug,bug虐我千万遍,我待bug如初恋

先贴上bug

ERROR in ./main.css (./node_modules/css-loader/dist/cjs.js??ref–4-1!./main.css)

Module build failed (from ./node_modules/css-loader/dist/cjs.js):

ValidationError: Invalid options object. CSS Loader has been initialised using an options object that does not match the api schema.

options has an unknown property ‘minimize’. These properties are valid:

object { url?, import?, modules?, sourceMap?, importLoaders?, localsConvention?, onlyLocals? }

原因是我使用了

css-loder?minimize

可是我死活找不到我使用的 css-loder?minimize

无奈之下,只好寻求度娘,度娘的朋友们总是说把 minimize 这个属性去掉就好了,可是我也没用到这个属性啊,原来是 webpack 3.0 之后以及 css-loader 1.0 以上已经将 minimize 这个属性去掉了导致报错

所以我就把 css-loader 降级到 0.28.7 版本,不得不说,vux-ui 这个组件库坑真的很多啊,谨慎入坑,坑比 element-ui 还多,

{

  "name": "xportal",

  "version": "0.1.0",

  "description": "erp 手机端 前端项目",

  "author": "xsw",

  "private": true,

  "scripts": {

    "dev": "Vue-cli-service serve --disableHostCheck=true --hot",

    "build": "vue-cli-service build --report --mode production",

    "sta": "vue-cli-service build --mode sta",

    "test": "vue-cli-service build --mode test",

    "test:unit": "vue-cli-service test:unit",

    "test:e2e": "vue-cli-service test:e2e",

    "bundle-report": "WEBpack-bundle-analyzer --port 8123 dist/stats.JSON"

  },

  "dependencies": {

    "@babel/preset-React": "^7.6.3",

    "async-validator": "^1.12.2",

    "axiOS": "^0.18.0",

    "better-scroll": "^1.15.2",

    "core-js": "^2.6.10",

    "crypto-js": "^3.1.9-1",

    "es6-promise": "^4.2.6",

    "html-webpack-plugin": "^3.2.0",

    "jsonwebtoken": "^8.5.1",

    "moment": "^2.24.0",

    "numeral": "^2.0.6",

    "vue": "^2.6.10",

    "vue2-storage": "^3.4.0",

    "vuex": "^3.0.1",

    "vux": "^2.9.4"

  },

  "devDependencies": {

    "@babel/core": "^7.6.4",

    "@babel/plugin-transfORM-runtime": "^7.6.2",

    "@babel/preset-env": "^7.6.3",

    "@vue/cli-plugin-babel": "^3.12.1",

    "@vue/cli-plugin-e2e-cypress": "^3.12.1",

    "@vue/cli-plugin-unit-jest": "^3.12.1",

    "@vue/cli-service": "^3.12.1",

    "@vue/test-utils": "1.0.0-beta.29",

    "babel-jest": "^23.6.0",

    "babel-loader": "^8.0.6",

    "babel-plugin-component": "^1.1.1",

    "babel-plugin-transform-remove-console": "^6.9.4",

    "compression-webpack-plugin": "^3.0.0",

    "css-loader": "^0.28.7",

    "cssnano": "^4.1.10",

    "glob-all": "^3.1.0",

    "less": "^3.10.3",

    "less-loader": "^5.0.0",

    "node-sass": "^4.12.0",

    "optimize-css-assets-webpack-plugin": "^5.0.3",

    "postcss-pxtorem": "^4.0.1",

    "purgecss-webpack-plugin": "^1.6.0",

    "sass-loader": "^8.0.0",

    "terser-webpack-plugin": "^2.2.1",

    "vue-loader": "^14.2.2",

    "vue-router": "^3.1.3",

    "vue-template-compiler": "^2.6.10",

    "vux-loader": "^1.2.9",

    "webpack-bundle-analyzer": "^3.6.0"

  },

  "postcss": {

    "plugins": {

      "autoprefixer": {},

      "postcss-pxtorem": {

        "rootValue": 32,

        "propList": [

          "*"

        ]

      }

    }

  },

  "browserslist": [

    "> 1%",

    "last 2 versions"

  ],

  "jest": {

    "moduleFileExtensions": [

      "js",

      "jsx",

      "json",

      "vue"

    ],

    "transform": {

      "^.+\\.vue$": "vue-jest",

      ".+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$": "jest-transform-stub",

      "^.+\\.jsx?$": "babel-jest"

    },

    "transformIgnorePatterns": [

      "/node_modules/"

    ],

    "moduleNameMapper": {

      "^@/(.*)$": "<rootDir>/src/$1"

    },

    "snapshotSerializers": [

      "jest-serializer-vue"

    ],

    "testMatch": [

      "**/tests/unit*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)"

    ],

    "testURL": "Http://localhost/",

    "watchPlugins": [

      "jest-watch-typeahead/filename",

      "jest-watch-typeahead/testname"

    ]

  }

}

感谢各位的阅读,以上就是“css-loader打包出问题怎么解决”的内容了,经过本文的学习后,相信大家对css-loader打包出问题怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: css-loader打包出问题怎么解决

本文链接: https://lsjlt.com/news/93550.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • css-loader打包出问题怎么解决
    这篇文章主要讲解了“css-loader打包出问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css-loader打包出问题怎么解决”吧! 各种...
    99+
    2024-04-02
  • webpack-url-loader如何解决项目中图片打包路径问题
    这篇文章给大家分享的是有关webpack-url-loader如何解决项目中图片打包路径问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。刚开始用webpack的同学很容易掉进图...
    99+
    2024-04-02
  • 如何解决webpack4 css打包压缩问题
    这篇文章将为大家详细讲解有关如何解决webpack4 css打包压缩问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。这两天一直在练习这个webpack4, 发现有好多问...
    99+
    2024-04-02
  • 怎么解决webpack打包css背景图片路径问题
    这篇文章给大家分享的是有关怎么解决webpack打包css背景图片路径问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在vue组件的style标签内部有如下一段使用背景图片的css代码background-im...
    99+
    2023-06-08
  • c#闭包出现的问题怎么解决
    在C#中,闭包可能会引发内存泄漏或者变量捕获不正确的问题,可以通过以下方法来解决: 手动解除闭包引用:在闭包中,确保不再需要引用...
    99+
    2024-04-02
  • CSS中DIV弹出层问题怎么解决
    这篇文章主要讲解了“CSS中DIV弹出层问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS中DIV弹出层问题怎么解决”吧!DIV弹出层问题解决...
    99+
    2024-04-02
  • css怎么解决超出div隐藏问题
    这篇“css怎么解决超出div隐藏问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“css...
    99+
    2024-04-02
  • 怎么解决运行jar包出错ClassNotFoundException问题
    本篇内容主要讲解“怎么解决运行jar包出错ClassNotFoundException问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决运行jar包出错ClassNotFoundExce...
    99+
    2023-06-25
  • vue-cli创建项目的loader问题怎么解决
    这篇文章主要介绍“vue-cli创建项目的loader问题怎么解决”,在日常操作中,相信很多人在vue-cli创建项目的loader问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue-cli创建...
    99+
    2023-07-04
  • pyinstaller打包遇到的问题解决
    1、ModuleNotFoundError: No module named ‘scipy.spatial.transform_rotaion_groups’...
    99+
    2023-02-17
    pyinstaller打包
  • Spring Boot打开URL出现signin问题怎么解决
    本篇内容介绍了“Spring Boot打开URL出现signin问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Spri...
    99+
    2023-06-21
  • 怎么解决maven没有打包xml文件的问题
    本篇内容介绍了“怎么解决maven没有打包xml文件的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!maven没有打包xml文件的问题最...
    99+
    2023-06-25
  • Maven打包没有指定主类问题怎么解决
    本文小编为大家详细介绍“Maven打包没有指定主类问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“Maven打包没有指定主类问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Maven打包没有...
    99+
    2023-07-06
  • 怎么解决sass-loader和node-sass版本冲突的问题
    这篇文章主要介绍“怎么解决sass-loader和node-sass版本冲突的问题”,在日常操作中,相信很多人在怎么解决sass-loader和node-sass版本冲突的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2023-06-29
  • 怎么用css样式解决超出div隐藏问题
    本篇内容介绍了“怎么用css样式解决超出div隐藏问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 怎么在CSS中解决flex-basis 文本溢出问题
    怎么在CSS中解决flex-basis 文本溢出问题?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. flex 家族flex 里有很多的属性,我们经常用到的就是如下操作:.c...
    99+
    2023-06-08
  • Vue打包后页面出现空白的问题如何解决
    这篇文章主要介绍“Vue打包后页面出现空白的问题如何解决”,在日常操作中,相信很多人在Vue打包后页面出现空白的问题如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue打包后页面出现空白的问题如何解决...
    99+
    2023-06-20
  • 解决运行jar包出错:ClassNotFoundException问题
    目录Java命令运行jar 报错方式二jar包运行报错:Invalid or corrupt jarfileMANIFEST.MF格式要求Java命令运行jar 报错 运行jar命令...
    99+
    2024-04-02
  • CSS DIV弹出层问题如何解决
    这篇文章主要讲解了“CSS DIV弹出层问题如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS DIV弹出层问题如何解决”吧!DIV弹出层问题解决方案一、关于如何让png背景在IE...
    99+
    2023-07-04
  • 怎么解决vue项目打包后文件过大问题
    这篇文章主要讲解了“怎么解决vue项目打包后文件过大问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决vue项目打包后文件过大问题”吧!为什么打包后文件过大?移动app项目,使用vu...
    99+
    2023-06-30
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作