Tengo un proyecto favorito de SSR y recientemente cambié de webpack a esbuild. Pero después de agrupar mi aplicación, obtuve otro archivo .css de la parte del servidor. ¿Puedo evitar que esbuild haga eso?
paquete.json
"scripts": { "client": "esbuild src/index.tsx --bundle --outfile=built/app.js", "server": "node ./esbuild.config.js", "start": "node built/server.js", "build": "npm run client && npm run server", "all": "npm run client && npm run server && npm run start" },esbuild.config.js
const esbuild = require('esbuild'); const { nodeExternalsPlugin } = require('esbuild-node-externals'); esbuild.build({ entryPoints: ['src/server.jsx'], bundle: true, platform: 'node', outfile: 'built/server.js', plugins: [nodeExternalsPlugin()], }).catch(() => process.exit(1))resultado de la agrupación