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也要只用一个。

  • 2020-04-27 16:59:23

    Docker部署nuxtjs

    将一下文件拷贝至服务器目录/app |名称|描述| |-|-| |.nuxt|编译后生成的目录,开发模式和发布模式通用,注意发布前使用npm run build 防止将dev目录发布| |static| 静态资源文件,通过/可直接访问| |package.json|npm 包管理配置文件| |nuxt.config.js|Nuxt.js 默认的配置涵盖了大部分使用情形,可通过 nuxt.config.js 来覆盖默认的配置。| |node_modules|依赖模块|

  • 2020-04-28 10:47:16

    currentColor css 的使用

    以前我们在如何动态设置伪元素的颜色上非过不少心思,看完下面的文章,你就会超级见到那的设置伪元素的颜色了。

  • 2020-04-28 10:48:39

    使用currentColor设置SVG样式

    css自己也又很多变量哦,大家还要多多学习哦。CSS中的变量很有用,因为它们允许我们写更多DRY(不再自我重复,也就是不需要一直写重复内容的代码)代码。它们对于管理和维护大型项目也有非常好用,因为它们包含了大量重复的值。

  • 2020-04-29 20:57:07

    mac卸载avast

    第一种就是卸载。打开主界面,在左上角Avast一栏中选择卸载。卸载完之后要么再装回去,要么去找找别的杀软吧