es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de rollup: Token inesperado (Ten en cuenta que se necesitan complementos para importar archivos que no son JavaScript)

El rollup funcionaba normalmente antes de la última actualización, ahora no sé cuál es el problema, rollup-plugin-postcss ya no funciona.


Este es el contenido de mi archivo rollup.config.js:

import postcss from 'rollup-plugin-postcss'

export default {
    input: 'index.js',
    output: {
        file: 'dist/bundle.js',
        format: 'esm'
    },
    plugins: [
        postcss()
    ]
}

Este es el contenido de mi archivo index.js:

import './style.css'

console.log('test')

Este es el contenido de mi archivo package.json:

{
"name": "tes",
"version": "1.0.0",
"scripts": {
"build": "rollup -c rollup.config.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"rollup": "^2.60.1",
"rollup-plugin-postcss": "^4.0.2"
}
}

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Basándose en el contenido del archivo rollup.config.js, parece que hay un error tipográfico en la configuración. La propiedad blugins debería ser plugins.

    El archivo rollup.config.js corregido debería verse de esta manera:

    import postcss from 'rollup-plugin-postcss';
    
    export default {
        input : 'index.js',
        output : {
            file: 'dist/bundle.js',
            format: 'esm'
        },
        plugins : [
            postcss()
        ]
    }
    

    Una vez corregido este error tipográfico, rollup-plugin-postcss debería funcionar correctamente de nuevo. Si el problema persiste, puede valer la pena revisar si hay alguna otra actualización de rollup o rollup-plugin-postcss que deba instalarse.

Comments are closed.