Мне нужно преобразовать сокращение для Math.pow
обратно в Math.pow
для запуска в Safari 10. Код, который вызывает этот сокращение, находится в node_module.Простое добавление плагина, похоже, не преобразует код.
Разве плагины не запускаются по умолчанию с node_modules?
Ниже моя конфигурация babel.config.js
.Я запускаю Babel 7 с babel-loader 8 внутри Webpack.
module.exports = function(api) {
api.cache(false);
const presets = [
[
"@babel/env",
{
modules: "commonjs",
useBuiltIns: "usage",
},
],
];
const plugins = [["@babel/plugin-transform-exponentiation-operator"]];
return {
presets,
plugins,
};
};