我无法在 Laravel 5.4 上测试简单的 vue 示例组件
I can't test simple vue example component on Laravel 5.4
我有一个全新的 laravel 5.4 安装,我 运行 npm install
然后继续测试示例 vue 组件,但没有任何反应。
在我的项目目录中 运行 npm run dev
并且它编译得很好。然后我执行 php artisan serve
,我看到的只是一个空白页。
这是我的观点,这是我写的唯一代码:
<html>
<head>
<title>Laravel</title>
</head>
<body>
<div id="app">
<example></example>
</div>
<script src="/js/app.js"></script>
</body>
</html>
可以吗?我错过了什么吗?
在我的 package.json 上,在 devDepentencies 上,除此之外我有:"vue": "^2.1.10"
那是因为你没有运行 php artisan make:auth
所以laravel没有用"csrfToken"设置javascript对象"Laravel" 属性.
在resources/assets/js/bootstrap.js中,尝试注释这一行:
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = window.Laravel.csrfToken;
并用 npm run dev
重新编译。
我有一个全新的 laravel 5.4 安装,我 运行 npm install
然后继续测试示例 vue 组件,但没有任何反应。
在我的项目目录中 运行 npm run dev
并且它编译得很好。然后我执行 php artisan serve
,我看到的只是一个空白页。
这是我的观点,这是我写的唯一代码:
<html>
<head>
<title>Laravel</title>
</head>
<body>
<div id="app">
<example></example>
</div>
<script src="/js/app.js"></script>
</body>
</html>
可以吗?我错过了什么吗?
在我的 package.json 上,在 devDepentencies 上,除此之外我有:"vue": "^2.1.10"
那是因为你没有运行 php artisan make:auth
所以laravel没有用"csrfToken"设置javascript对象"Laravel" 属性.
在resources/assets/js/bootstrap.js中,尝试注释这一行:
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = window.Laravel.csrfToken;
并用 npm run dev
重新编译。