Я создал переменную окружения (пользователь и система) BROWSERSLIST_CONFIG
и установил ее на C:\Program Files (x86)\Microsoft VS Code\bin\package.json
.
Однако, когда я запускаю webpack и устанавливаю отладку на true, я получаю пустые цели:
@babel/preset-env: `DEBUG` option
Using targets:
{}
Несмотря на то, что в моем пакете. json есть следующее:
"browserslist":{
"DEBUG": ["last 2 Firefox versions"],
"PRODUCTION": ["> 2%", "last 2 versions", "ie >= 11"]
},
Если я добавлю опцию цели / браузеры прямо в webpack.config, она будет работать нормально, но у меня есть несколько проектов, и я хочу поделиться центральным package.config.
Чего-то не хватает в том, как я называю babel-loader?
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: [[nodeFolder + '@babel/preset-env', {
targets: {
browsers: [
"last 2 Chrome versions"
]
}, "debug": true
},
]],
},
},
},