zoukankan      html  css  js  c++  java
  • litemall源码阅读2.05管理后台前端litemall-admin之babel与autoprefixer

    https://www.cnblogs.com/lsgxeva/p/7758184.html

    babel就是一个转义器,将高版本的JS代码转换为浏览器支持比较好的老版本的JS代码。

    配置文件为babel.config.js

    同理autoprefixer为css的转义器。

    在dependencies中,有一个

    @vue/cli-plugin-babel

    后经查看

    https://www.jianshu.com/p/19fa9a369666

    https://juejin.cn/post/6844903670300016648#comment

    推测,应该是使用这个插件,在vue-cli server在构建过程中中增加了babel的loader。

    autoprefixer同理。

    暂时就这么理解了,这边肯定是不严谨的。

    这边应该需要vuecli插件的相关知识:

    https://cli.vuejs.org/zh/guide/plugins-and-presets.html

     以及webpack中loader的相关知识

    https://www.webpackjs.com/concepts/loaders/

    在loader的描述中,有一个比较重要的地方:

     也就是一个预处理。但在具体业务中,还要考虑loader加载顺序的问题。到底是vue的loader先加载还是babel与autoprefixer先加载,这个问题后续再搞把。

    暂时只知道这边的作用是什么。

  • 相关阅读:
    2019武汉大学数学专业考研真题(回忆版)
    矩阵求导与投影梯度相关问题
    Coxeter积分计算
    常微分方程
    一些个人偏好的书籍
    Angular的表单组件
    Angular的第一个组件
    Angular的第一个helloworld
    Angular入门
    handlebars——另外一个模板引擎
  • 原文地址:https://www.cnblogs.com/xiaoBay/p/14007785.html
Copyright © 2011-2022 走看看