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先加载,这个问题后续再搞把。

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

  • 相关阅读:
    介绍自己
    第六周作业
    第五周作业
    第四周作业
    秋季学期学习总结
    币值转化
    justintime compiler
    PostgreSQL windows下安装出现问题的解决办法
    Java语言的异常处理,完全理解下面4点就可以了
    Ultraedit用途【来自网络】
  • 原文地址:https://www.cnblogs.com/xiaoBay/p/14007785.html
Copyright © 2011-2022 走看看