Я изо всех сил пытаюсь объединить модули узлов в свои файлы JS. Текущая настройка просто не работает. Что я пропустил в своей конфигурации?
rollup.config. js
const {
terser
} = require("rollup-plugin-terser");
const {
nodeResolve
} = require('@rollup/plugin-node-resolve');
const commonjs = require('@rollup/plugin-commonjs');
const peerDepsExternal = require('rollup-plugin-peer-deps-external');
export default {
input: 'src/core.js',
output: {
file: 'dist/zijau-core.js',
format: 'esm',
plugins: [
terser({
compress: {
drop_console: true
},
output: {
comments: false,
},
ecma: 2017
})
]
},
plugins: [
commonjs({
include: ['./src/core.js', 'node_modules/**']
}),
nodeResolve({})
]
};
/ src / core. js
const {render, html, svg} = require('lighterhtml');
render(document.body, "Hello world");