Доброго дня.
Имеется Rollup 1.29, имеется простой же конфиг. Нужно в итоге получить минифицированный файл библиотеки.
export default {
input: 'src/index.js',
plugins: [
resolve({
mainFields: ["module", "jsnext:main", "main", "browser"]
}),
vue({
css: true,
}),
babel({
exclude: 'node_modules/**',
babelHelpers: 'runtime',
extensions: ['.js', '.jsx', '.es6', '.es', '.mjs', '.vue'],
}),
cjs(),
replace({
VERSION: JSON.stringify(config.version),
}),
postcss(),
terser(),
analyze(),
],
output: [{
file: 'dist/libdary.min.js',
format: 'es',
}],
};
В итоге получаю ошибку: "
Error: You must set "output.dir" instead of "output.file" when generating multiple chunks".
Как устранить? Я явно указал, что хочу один файл на выходе.
Заранее спасибо.