【发布时间】:2019-05-09 01:46:28
【问题描述】:
我关注了this tutorial,用vuejs和laravel创建了一个聊天应用。
我在app.js:8 中收到 require is not defined 错误。我尝试了很多东西,但似乎没有任何东西可以解决这个问题。
我尝试使用 requirejs,所以我在视图中添加了这两行
<script type="text/javascript" data-main="{{ url('resources/assets/js/app.js')}}" src="https://requirejs.org/docs/release/2.3.5/minified/require.js"></script>
<script src="{{ url('resources/assets/js/app.js')}}"></script>
这是我的 app.js 代码:
requirejs.config({
baseUrl: 'js/lib',
paths: {
app: '../app'
}
});
requirejs(['jquery', 'canvas', 'app/sub'],
function ($, canvas, sub) {
});
// this line below is causing the problem
require('./bootstrap');
window.Vue = require('vue');
Vue.use(require('vue-chat-scroll'));
Vue.component('chat-message', require('./components/ChatMessage.vue'));
Vue.component('chat-log', require('./components/ChatLog.vue'));
Vue.component('user-log', require('./components/UserLog.vue'));
Vue.component('chat-composer', require('./components/ChatComposer.vue'));
【问题讨论】:
-
欢迎使用 Stackoverflow,请发布您的代码的最小版本,因为我们不是魔术师,完全不知道第 8 行是什么。
-
我刚刚更新了我的问题以包含导致错误的行
标签: vuejs laravel node.js laravel vue.js