私は私の管理アプリで角度2ルーティングを適用しようとしていると私はいくつかのルート上にページを更新する、またはURLの末尾に/追加したとき、私はこの例外角度2エラー:にSyntaxError:予期しないトークン<
を取得Error: SyntaxError: Unexpected token <(…) angular2-polyfills.js:1243
site.dev/admin/create
に移動することができますし、それがうまく働いて
site.dev/admin
を開いた場合
site.dev/admin/
または
site.dev/admin/roles/create
を開こうとするとoccures
が、私はページを更新する場合には、Iこの例外が発生しています。
私はエラーを検査した場合、私はメインのhtmlファイル<base href="/admin">
の内側に、私は無効なトークン「<」は実際に私のメインのHTMLファイルの<!DOCTYPE html
から来ていることを確認しています。
すべてのインポートとカスタムクラスを無効にしようとしましたが、同じ問題です。このアプリの背後に
、私はLaravel 5.2を使用し、私のルート定義は次のようである:
Route::any('admin/{any?}', ["as" => "admin.home", "uses" => '\App\Http\Controllers\[email protected]'])->where('any','(.*)?');
これは、同じビューをロードし、メインのHTMLファイルを表示するためにsite.com/admin/*
に任意の経路を送信します。あなたには、いくつかの<script>
輸入が不足している場合は、HTMLファイル内のファイル
<!-- 1. Load libraries -->
{!! HTML::script('es6-shim/es6-shim.min.js') !!}
{!! HTML::script('systemjs/dist/system-polyfills.js') !!}
{!! HTML::script('angular2/bundles/angular2-polyfills.js') !!}
{!! HTML::script('systemjs/dist/system.src.js') !!}
{!! HTML::script('rxjs/bundles/Rx.js') !!}
{!! HTML::script('angular2/bundles/angular2.dev.js') !!}
{!! HTML::script('angular2/bundles/router.dev.js') !!}
{!! HTML::script('angular2/bundles/http.dev.js') !!}
JavascriptエラーまたはPHPエラーですか? –
コンソールからJSエラーです – Nutic