跳到主要內容

發表文章

目前顯示的是 6月, 2025的文章

編譯 Lit bundle js

package.json { "name": "lit-bundle-build", "type": "module", "scripts": { "build": "rollup -c" }, "dependencies": { "lit": "^3.3.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^28.0.6", "@rollup/plugin-node-resolve": "^16.0.1", "rollup": "^4.44.1" } } rollup.config.js import { defineConfig } from 'rollup'; import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; export default defineConfig({ input: 'entry-bundle.js', output: { file: 'dist/lit-all.bundle.js', format: 'esm', sourcemap: false }, plugins: [ resolve({ browser: true, exportConditions: ['default', 'module'] }), commonjs() ], treeshake: true }); entry-bundle.js export { LitEleme...