Если у меня есть структура зависимостей, которая выглядит следующим образом:
node_modules
package
src
index.js
package
распространяется на npm как esnext
модуль. Он потребляется index.js
, и мне нужно произвести /dist/index.js
и index.nomodule.js
Так что мое дерево зависимостей выглядит как
package [esnext]
-> consumer [es5] [es6]
Однако при использовании веб-пакета обычно указывается
{
loader: 'babel-loader',
exclude: /node_modules/,
}
Учитывая, что я теперь исключаю node_modules, как я могу убедиться, что зависимости соответствуют требуемому выходному значению es?