当前位置: 首页 > 知识库问答 >
问题:

如何在vue CLI中丑化css?

司空思聪
2023-03-14

我使用CLI:vue create vue-app创建了一个vue应用程序。

我在src/style.scss中创建一个scss文件,并使用main.ts:import'。/style.scss导入它。

.some {border:1px solid red;}

在app.vue中:

   <div class="some">...

当我在Prod中构建应用程序时,我是如何做css丑化的? Uglify之前:。一些{display:block;}之后:.x{display:block;}

我将optimize-css-assets-webpack-plugin添加到我的vue.config.js中。

编译后,我打开dist文件夹中的css文件,类名(some)是相同的。

.....a[data-v-32fde4c9]{color:#42b983}.some{border:1px solid red}

vue.config.js:

const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');

module.exports = {

     configureWebpack: {
        plugins: [
            new OptimizeCssAssetsPlugin({
                assetNameRegExp: /\.optimize\.css\.scss$/g,
                cssProcessor: require('cssnano'),
                cssProcessorPluginOptions: {
                    preset: ['default', { discardComments: { removeAll: true } }],
                },
                canPrint: true
            }),
        ]
    },
}

暂时还没有答案

 类似资料:
  • NowCoder 题目描述 把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。例如 6、8 都是丑数,但 14 不是,因为它包含因子 7。习惯上我们把 1 当做是第一个丑数。求按从小到大的顺序的第 N 个丑数。 解题思路 // java public int GetUglyNumber_Solution(int N) { if (N <= 6)="" return=""

  • 一、题目 我们把只包含因子2、3 和5 的数称作丑数(Ugly Number)。求从小到大的顺序的第1500个丑数。 举例说明: 例如6、8 都是丑数,但14 不是,它包含因子7。习惯上我们把1 当做第一个丑数。 二、解题思路 第一种:逐个判断每个数字是不是丑数的解法,直观但不够高效。 第二种:创建数组保存已经找到丑数,用空间换时间的解法。 根据丑数的定义, 丑数应该是另一个丑数乘以2、3 或者5

  • 问题内容: 我无法按照以下代码初始化列表: 我遇到以下错误: 无法实例化类型 我该如何实例化? 问题答案: 如果你检查API,则会注意到它说: 作为一种手段,它无法实例化(不可能)。 如果你检查该链接,则会发现一些实现的: 所有已知的实施类: 那些可以实例化。使用它们的链接来了解有关它们的更多信息,即IE:知道哪个更适合你的需求。 三种最常用的可能是: 奖励: 你还可以使用,以更简单的方式使用值实

  • 问题内容: 我正在跟踪Swift和Objective-C Runtime,它适用于常规方法。 我喜欢使用init方法,据我了解,init就像一个类方法。因此,我尝试将初始化作为实例和类方法。但这似乎不起作用 我可以使用Objective C使其工作,只是想知道如何在Swift中使其工作 摘录自我的要旨 问题答案: 为方法创建选择器时,应使用Obj C方法签名作为选择器的基础,因为使用Obj C运行

  • 问题内容: 我想要的只是使用一些并发Set(看起来根本不存在)。Java用于实现该行为。我想在Scala中做类似的事情,所以我创建了Scala HashMap(或Java ConcurrentHashMap)实例,并尝试添加一些元组: 当然,由于Unit是抽象的也是最终的,因此这使编译过程崩溃了。 如何使这项工作?我应该使用/ 代替吗?我必须确保没有人插入任何值。 感谢帮助 问题答案: 您可以只使

  • 我正在使用的url-String newfullurl=“https://myappnametest.herokuapp.com/predict?{”+“”arr“”+“:[114.4756,31.57832,4.698017,1.834955,1.433942,1.388775,6.730856,12.19739,7.460399,4.807888,115.51131,69.19083,504.

  • 我有一个模型,它使用一个通用外键,使用“content\u type”字段来存储内容类型,“object\u id”来存储对象id。这个模型需要使用CRUD API进行操作,我使用的是DRF。我有一个模型的序列化程序,但我遇到了一点问题。如果我只是将content\u type添加到如下字段列表中 序列化程序将JSON表示设置为ContentType模型实例的ID。API的用户不知道这些ID,我不

  • 我认为代码(如下)已经优化(只需使用比相同逻辑的初始版本更少的变量) > 在优化过程中,我应该考虑哪些因素? 这是代码(也在jsfiddle上) 这是代码的解释。“处理”函数在数组中查找相同的值,对于每个相同的值,它通过将一个数字挂起到该值来更改值,“数字”表示它在数组中找到的值的计数。 例如arr=["x","x","y","z"]将返回["x(1)","x(2)","y","z"]"y"和"z