Cuándo estamos en desarrollo y utilizamos VOLT y su por defecto caché, es una complicación el estar continuamente limpiando la caché para ver los cambios.

Para evitar esto podemos decir en nuestro archivo services.php y en las opciones del VOLT, que queremos que compile los archivos siempre, así siempre compilará los archivos VOLT y siempre estarán los últimos cambios en caché.


$di->setShared('view', function () {
    $config = $this->getConfig();

    $view = new View();
    $view->setDI($this);
    $view->setViewsDir($config->application->viewsDir);

    $view->registerEngines([
        '.volt' => function ($view) {
            $config = $this->getConfig();

            $volt = new VoltEngine($view, $this);

            $volt->setOptions([
                'compiledPath' => $config->application->cacheDir,
                'compiledSeparator' => '_',
		/* ESTA ES LA LINEA */
                'compileAlways' => (ENVIRONMENT == 'development' ? true : false)
            ]);

            return $volt;
        },
        '.phtml' => PhpEngine::class

    ]);

    return $view;
});

Si quieres crear un entorno de desarrollo y producción, visita este enlace.