Javascript @babel/preset env未从package.config读取浏览器列表

Javascript @babel/preset env未从package.config读取浏览器列表,javascript,webpack,babeljs,babel-preset-env,Javascript,Webpack,Babeljs,Babel Preset Env,我已经创建了环境变量(用户和系统)BROWSERSLIST\u CONFIG,并将其设置为C:\Program Files(x86)\Microsoft VS code\bin\package.json 但是,当我运行webpack并将debug设置为true时,我会得到空目标: @babel/preset-env: `DEBUG` option Using targets: {} 尽管my package.json具有以下功能: "browserslist":{ "DEBUG":

我已经创建了环境变量(用户和系统)
BROWSERSLIST\u CONFIG
,并将其设置为
C:\Program Files(x86)\Microsoft VS code\bin\package.json

但是,当我运行webpack并将debug设置为true时,我会得到空目标:

@babel/preset-env: `DEBUG` option

Using targets:
{}
尽管my package.json具有以下功能:

"browserslist":{
    "DEBUG": ["last 2 Firefox versions"],
    "PRODUCTION": ["> 2%", "last 2 versions", "ie >= 11"]
},
如果我将targets/browsers选项直接添加到webpack.config中,效果很好,但我有多个项目,我想共享一个中心包.config

我叫巴别塔·加载器的方式有什么遗漏吗

{
    test: /\.js$/,
    exclude: /node_modules/,
    use: {
        loader: 'babel-loader',
        options: {
            presets: [[nodeFolder + '@babel/preset-env', {
                targets: {
                  browsers: [
                    "last 2 Chrome versions"
                  ]
                }, "debug": true
              },
            ]],
        },
    },
},

固定的。我在配置目录的路径中添加了一个预设选项:

use: {
    loader: 'babel-loader',
    options: {
        presets: [[nodeFolder + '@babel/preset-env', { 
            "debug": true,
             "configPath": 'C:\\Program Files (x86)\\Microsoft VS Code\\bin\\'
          },
        ]],
    },
},

固定的。我在配置目录的路径中添加了一个预设选项:

use: {
    loader: 'babel-loader',
    options: {
        presets: [[nodeFolder + '@babel/preset-env', { 
            "debug": true,
             "configPath": 'C:\\Program Files (x86)\\Microsoft VS Code\\bin\\'
          },
        ]],
    },
},