vue-element-template优化升级dart-sass、pnpm

1、替换 node-sass 为 dart-sass

- "node-sass": "^4.9.0",
+ "sass": "^1.75.0",

替换css深度作用域写法

/deep/
>>>

# 替换为

::v-deep

Vue:Node Sass VS. Dart Sass

升级之后发现有很多语法警告

可以采用降低的sass版本的方式处理

// 上面的写法表示 1.32.6 ~ 1.32.x 都可以使用,1.33.0以上的版本才被禁止。
"sass": "~1.32.6"

ref: SASS的禁用警告 Using / for division is deprecated and will be removed in Dart Sass 2.0.0.

2、替换npm为pnpm,需要补充一些依赖,否则打包会报错

{
  "private": true,
  "dependencies": {
    "qs": "6.5.3",
  },
  "devDependencies": {
    "core-js": "2.6.12",
    "vue-style-loader": "4.1.3",
    "cache-loader": "2.0.1",
    "regenerator-runtime": "0.14.0",
    "thread-loader": "2.1.3",
    "babel-loader": "8.3.0",
    "webpack-bundle-analyzer": "^4.5.0",
    "@vue/babel-preset-app": "3.12.1",
    "css-loader": "1.0.1",
    "url-loader": "1.1.2",
    "vue-loader": "15.10.2",
    "postcss-loader": "3.0.0",
    "svg-baker-runtime": "1.4.7",
  }
}


相关推荐

  1. vue-element-template优化升级dart-sass、pnpm

    2024-05-12 19:02:05       34 阅读
  2. Template -- Vue3

    2024-05-12 19:02:05       53 阅读
  3. Template -- Vue2

    2024-05-12 19:02:05       55 阅读
  4. vuetemplate原理

    2024-05-12 19:02:05       45 阅读
  5. vue-template-compiler 的原理

    2024-05-12 19:02:05       51 阅读
  6. vue-template-loader 是如何工作的?

    2024-05-12 19:02:05       53 阅读
  7. Vue-admin-template关于TagView缓存问题

    2024-05-12 19:02:05       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 19:02:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 19:02:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 19:02:05       87 阅读
  4. Python语言-面向对象

    2024-05-12 19:02:05       96 阅读

热门阅读

  1. AtCoder Beginner Contest 353(A~E)

    2024-05-12 19:02:05       31 阅读
  2. Docker Dockerfile如何编写?

    2024-05-12 19:02:05       31 阅读
  3. MATLAB--Indexing II

    2024-05-12 19:02:05       28 阅读
  4. 探索Draw.io:打造高效团队合作的绘图利器

    2024-05-12 19:02:05       34 阅读
  5. C#中的值类型和引用类型的区别

    2024-05-12 19:02:05       33 阅读
  6. 解决h5在移动端touchend事件不灵敏的问题-hammer.js

    2024-05-12 19:02:05       33 阅读
  7. 推箱子游戏项目说明(Price 200)

    2024-05-12 19:02:05       28 阅读
  8. 【AI】人工智能的应用及挑战

    2024-05-12 19:02:05       32 阅读
  9. Python 原生爬虫

    2024-05-12 19:02:05       35 阅读
  10. 关于react的注意事项和问题

    2024-05-12 19:02:05       31 阅读