Live2d Test Env

webpack通用配置步骤

/*

  • @Descripttion:

  • @version:

  • @Author: jack

  • @Date: 2022-02-16 22:58:49

  • @LastEditors: jack

  • @LastEditTime: 2022-02-16 23:48:40
    */
    const path = require("path");
    module.exports = {
    // 1.一旦有 webpack.config.js存在,就必须要配置mode 否则报错 可以在package.json中配置
    mode: "none",
    entry: "../tx-web/src/App.js",
    output: {
    path: path.resolve(__dirname, "build"), //放到当前目录下的build目录
    filename: "BE_out.js",
    },
    // 4. 配置loader
    module: {
    // loader中最重要的是rules

    // 正则里 ' jsx? ' === (jsx | js)因为x后跟?说明是可选的
    rules: [
    {
    test: /.(js|jsx)$/, // 如果遇到各类文件名结尾的
    exclude: /node_modules/, //除了指定目录
    // 假设遇到了以后,用什么loader
    use: {
    loader: "babel-loader", //用什么loader
    options: {
    // 这个loader的相关配置选项
    // prestes的作用:提前预设
    presets: ["@babel/preset-react"], // 如果是浏览器端,还需要使用另一个 @babel/presets-env:根据浏览器版本生成不同的js代码
    },
    },
    },
    ],
    },
    };

posted @   致爱丽丝  阅读(38)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示