我开始使用laravel,我尝试使用Vue。所以在resources/assets/js/app.js
我有
Vue.component('example', require('./components/Example.vue'));
const app = new Vue({
el: '#app'
});
所以我的Example.vue基本上是用laravel给出的。在我的欢迎。我有
@extends('layouts.app')
@section('content')
<example>
</example>
@endsection
<script src="{{ elixir('js/app.js') }}"></script>
在我的package.json中我有:
"devDependencies": {
"vue": "^2.1.10",
"vue-resource": "^1.0.3"
}
但我的欢迎页面中没有任何内容。我运行npm install npm run dev并在我的脚本中更改了几个东西,不记得所有但是尝试了很多东西并且无法使其工作
答案 0 :(得分:1)
Laravel在库存模板中包含CSRF tokens的一些默认处理。
Uncaught TypeError: Cannot read property 'csrfToken' of undefined
意味着你已经把它拿出来或以某种方式破坏它,阻止其余的JS运行。