13

Lumen では、ブレード テンプレートでこれを行うことができます。

{{ url('/css/app.css') }}

Laravelで私ができること

{{ asset('/css/app.css') }}

Lumen で作業する必要があるのは URL ヘルパーだけですか?

4

2 に答える 2

14

同じ問題があり、laravelからルーメンに移動しました。@hieu-le が言うように、以下のようなアセット ヘルパーを作成しました。

if (!function_exists('urlGenerator')) {
    /**
     * @return \Laravel\Lumen\Routing\UrlGenerator
     */
    function urlGenerator() {
        return new \Laravel\Lumen\Routing\UrlGenerator(app());
    }
}

if (!function_exists('asset')) {
    /**
     * @param $path
     * @param bool $secured
     *
     * @return string
     */
    function asset($path, $secured = false) {
        return urlGenerator()->asset($path, $secured);
    }
}
于 2016-04-20T16:53:27.187 に答える