Using / for division is deprecated and will be removed in Dart Sass 2.0.0

2021-05-25 13:46:18

发生这个问题,是由于sass版本升级引起的,这个是旧的@nuxtjs/vuetify没有升级到这了nuxt系统报错

当然具体原因是由于sass一个小版本升级到这了大的变化。


解决办法,想办法修改sass到原来的版本。


我之所以出现这样的问题,是因为一直使用cnpm来进行包管理,cnpm快是快,缺点是并不生成类似yarn.lock,packagelock.json的文件,这样导致了,依赖包又了小的升级,每次cnpm就会导致依赖包跟着升级,就会出现意想不到的错误。


这个问题的解决办法是可以参考 

"/" as divide symbol deprecated in latest sass release - build errors


我的解决办法比较霸道


我重新用yarn来管理了包,并且在yarn.lock文件中,强项修改了被强行升级的sass版本。


不过这个问题只有我使用cnpm来管理包的会发生,其次就是搭建新的工程,用到@nuxtjs/vuetify的会遇到。


所以通过这次使用,我确定了,一定要禁止使用cnpm,npm和yarn也要只用一个。

  • 2017-04-16 19:36:32

    ViewPager预加载问题和onCreateView多次调用问题的解决

    1,在使用ViewPager嵌套Fragment的时候,由于VIewPager的几个Adapter的设置来说,都会有一定的预加载(默认是左右各一个Frament)。通过设置setOffscreenPageLimit(int number) 来设置预加载的熟练,在V4包中,默认的预加载是1,即使你设置为0,也是不起作用的,设置的只能是大于1才会有效果的。我们需要通过更改V4包中的默认属性才可以

  • 2017-04-16 21:02:55

    ImageView的android:adjustViewBounds属性

    取值为true时: Adjust the ImageView's bounds to preserve the aspect ration of its drawable. 调整ImageView的界限来保持图像纵横比不变。 这并不意味着ImageView的纵横比就一定和图像的纵横比相同

  • 2017-04-18 17:12:50

    Laravel 读取 config 下的数据

    Laravel的config下一般存放配置信息,可以通过config('key')方法获取指定的数据。 设置值可通过「点」式语法读取,其中包含要访问的文件名以及选项名称。

  • 2017-04-26 16:43:03

    php对象和数组相互转换的方法

    这篇文章主要介绍了php对象和数组相互转换的方法,通过两个自定义函数实现对象与数组的相互转换功能,非常简单实用,需要的朋友可以参考下

  • 2017-04-26 22:59:15

    百度编辑器Ueditor的黑白名单过滤

    黑白名单配置。UEditor针对进入编辑器的富文本内容提供了节点级别的过滤,可以通过该配置的修改来达到控制富文本内容的目的