Obtenga más información sobre lo que hay en sus paquetes de aplicaciones Next.js
A continuación se nos proporciona una forma de analizar los paquetes de código que se generan.
Abra el archivo package.json de la aplicación y en la sección de scripts agregue esos 3 nuevos comandos:
"analyze": "cross-env ANALYZE=true next build","analyze:server": "cross-env BUNDLE_ANALYZE=server next build","analyze:browser": "cross-env BUNDLE_ANALYZE=browser next build"
Como esto:
{ "name": "firstproject", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next", "build": "next build", "start": "next start", "analyze": "cross-env ANALYZE=true next build", "analyze:server": "cross-env BUNDLE_ANALYZE=server next build", "analyze:browser": "cross-env BUNDLE_ANALYZE=browser next build" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "next": "^9.1.2", "react": "^16.11.0", "react-dom": "^16.11.0" }}
luego instala esos 2 paquetes:
npm install --dev cross-env @next/bundle-analyzer
Crea un next.config.js
archivo en la raíz del proyecto, con este contenido:
const withBundleAnalyzer = require('@next/bundle-analyzer')({ enabled: process.env.ANALYZE === 'true'})module.exports = withBundleAnalyzer({})
Ahora ejecuta el comando Fotos Porno y actrices porno
npm run analyze
Esto debería abrir dos páginas en el navegador: una para los paquetes del cliente y otra para los paquetes del servidor:
Esto es increíblemente útil. Puedes inspeccionar qué ocupa más espacio en los paquetes y también puedes usar la barra lateral para excluir paquetes y visualizar más fácilmente los más pequeños:
Tips de Next.js (enrutador de páginas)
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
Cómo analizar los paquetes de aplicaciones de Next.js
A continuación se nos proporciona una forma de analizar los paquetes de código que se generan. Obtenga más información sobre lo que hay en sus paquetes de
programar
es
https://aprendeprogramando.es/static/images/programar-como-analizar-los-paquetes-de-aplicaciones-de-next-2189-0.jpg
2024-11-03
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente