美文网首页
Vue3:Webpack 中的 loader

Vue3:Webpack 中的 loader

作者: 顾北向南 | 来源:发表于2023-01-02 21:23 被阅读0次

1、 loader 概述

  • loader作用

2、打包处理 css 文件

  • css处理
  • webpack.config.js文件配置

3、打包处理 less 文件

  • less处理
       // 导入样式(在 webpack 中,一切皆模块,都可以通过 ES6 导入语法进行导入和使用)
      // 如果某个模块中,使用 from 接收到的成员为 undefined,则没必要进行接收
     // index.js文件中引入
         import '@/css/index.css'
        import '@/css/index.less'

4、 打包处理样式表中与 url 路径相关的文件

  • url处理

5、 babel-loader

  • webpack 只能打包处理一部分高级的JavaScript 语法。对于那些 webpack 无法处理的高级 js 语法,需要借助于 babel-loader 进行打包处理。

  • 运行如下的命令安装对应的依赖包: npm i babel-loader@8.2.2 @babel/core@7.14.6 @babel/plugin-proposal-decorators@7.14.5 -D

  • webpack.config.js文件配置
  • babel-loader配置
  • module.exports = {
    // 声明 babel 可用的插件
    // 将来,webpack 在调用 babel-loader 的时候,会先加载 plugins 插件来使用
    plugins: [['@babel/plugin-proposal-decorators', { legacy: true }]]
    }

6、 配置 webpack 的打包发布

  • 打包发布设置
  • JS打包
  • 图片打包

7、 自动清理 dist 目录下的旧文件

  • webpack.config.js配置

相关文章

  • Vue3:Webpack 中的 loader

    1、 loader 概述 loader作用 2、打包处理 css 文件 css处理 webpack.config....

  • 8-webpack-less-loader使用

    这里webpack中loader处理规则,问题,解决方法 一.webpack中loader处理规则 判断当前需要打...

  • 7 webpack + vue-loader

    vue-loader vue-loader基于webpack webpack+vue-loader

  • webpack4打包css,html

    webpack安装 webpack打包css 安装style-loader css-loader webpack打...

  • webpack中loader笔记

    loader loader是做什么的? 众所周知,webpack中万物皆模块,但是呢webpack默认只能处理js...

  • webpack

    webpack 唯一功能:打包loader,没有loader,webpack只能打包js,有了loader,可以打...

  • webpack(3) - loader

    一、loader 在webpack 中的作用 loader 用于对模块的源代码进行转换。 loader 可以使你在...

  • Webpack Loader源码导读之css-loader

    原文地址:Webpack Loader源码导读之css-loader 在上一篇Webpack Loader源码导读...

  • webpack(壹)

    常用webpack 插件 html-webpack-plugin css-loader style-loader...

  • webpack引入eslint详解

    webpack中eslint使用 首先,要使webpack支持eslint,就要要安装 eslint-loader...

网友评论

      本文标题:Vue3:Webpack 中的 loader

      本文链接:https://www.haomeiwen.com/subject/corkcdtx.html