08335 / hivui-platform-template
hivui平台项目模板
Newer
Older
hivui-platform-template / babel.config.js
caibinghong on 17 Jun 2021 add
//vite 启动,与webpack 编译都能识别这个 process.env.NODE_ENV
console.log('babel.config.js    process.env.NODE_ENV:',process.env.NODE_ENV)
let config = {};// 默认vite 预览不做任何配置 ,否则有影响vite 对jsx 预览
if(process.env.NODE_ENV=="production"){
    config = {
        "plugins": [
            "babel-plugin-transform-vite-meta-env",
            "@vue/babel-plugin-transform-vue-jsx",
            [
                "component",
                {
                    "libraryName": "hi-ui",
                    "style": false
                }
            ]
        ],
        "presets": [
            [
                "@babel/preset-env",
                {
                    "useBuiltIns": "entry",
                    "corejs": 3,
                    "targets":[ "> 1%",
                        "last 2 versions",
                        "not ie <= 8"]
                }
            ]
        ]
    }
}
module.exports = config;