¿Cómo ejecuto activos (producción de ejecución npm) en una aplicación laravel de elastic beanstalk?

¿Cómo ejecuto activos (producción de ejecución npm) en una aplicación laravel de elastic beanstalk?

Tengo una aplicación laravel que se ejecuta en una instancia de AWS eb (elastic beanstalk). Subí el código, conecté una base de datos y todo funciona bien sin ningún error. Pero necesito compilar algunos activos (por ejemplo, tailwindcss, livewire...), por lo que necesito ejecutar npm run production/npm run dev. Mi pregunta es cómo lo hago y si es necesario.

Intenté abrir una carpeta .ebextensions. en la carpeta tengo un archivo llamado: build_assets.config.yaml, y en ese archivo:

packages:
  yum:
    nodejs: [*]

container_commands:
  01_build_assets:
    command: "npm run prod"

y mis scripts package.json:

"scripts": {
    "dev": "vite",
    "build": "vite build",
    "start": "node app.js",
    "prod": "npm run production",
    "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules"
},

Lo empaqueté todo, lo subí nuevamente a eb y nada cambia, pero no arroja errores. el CSS se ve por todos lados porque tailwindcss no funciona... también tengo un archivo npm-shrinkwrap.json, no contribuyó. Me gustaría tener alguna orientación, ¡gracias!

información relacionada