AureliaをLaravel 5アプリケーションで使用したいが、Aureliaをブートストラップするのが難しい。lurevelでAureliaをブートストラップする方法5
Lurevelのpublic/test
フォルダにAureliaをインストールしました。その後、Aureliaスケルトンアプリケーションに付属のデフォルトのindex.html
という名前がindex.php
に変更されました。
<!DOCTYPE html>
<html>
<head>
<title>Aurelia</title>
<link rel="stylesheet" href="<?= URL::asset('test/styles/styles.css'); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body aurelia-app>
<script src="<?= URL::asset('test/jspm_packages/system.js'); ?>"></script>
<script src="<?= URL::asset('test/config.js'); ?>"></script>
<script>
SystemJS.import('aurelia-bootstrapper');
</script>
</body>
</html>
しかし、次の場所からオーレリアをロードしようとしているため、ブートストラップが動作していません:そこの内容はこれですindex.php
がURLである
http://localhost/cms/public/index.php/jspm_packages/npm/[email protected]
注こと。また、この方法でURLにサブフォルダtest
がありません。これにより、基本的に正しいファイルをロードできなくなります。
Laravelでこの問題を解決するにはどうすればよいですか?
フロントエンドにプレーンhtml/jsを使用し、バックエンドにlaravelを使用してみませんか?あなたはアプリケーションの静的なパスをレンダリングするためにサーバは必要ありません –