我刚刚阅读了这个问题的答案,并且无法得到很好的回应。
Laravel Example.vue not updating
我也发布了这个问题,试图自己解决这个问题,但无济于事。
how do I load a Vue component in Laravel 5.4?
作为另一种尝试,我刚刚重新安装了Laravel,虽然我能够在单个视图中多次加载默认的Example.vue组件,但仍然无法更改组件的内容。更有趣的是,当我运行npm install然后npm运行dev时,该组件甚至不再显示了。
这真是令人沮丧,因为Laravel与Vue.js一起发货,但我无法利用它。任何帮助将非常感激! :)
答案 0 :(得分:2)
您需要安装节点依赖项,然后进行编译。
public async Task Method()
{
await Task.Run(() =>
{
//operations
Application.Current.Dispatcher.Invoke(() =>
{
//grab the UI Dispatcher if you need
});
}).ContinueWith(task =>
{
if (task.IsCompleted)
{
//operations success
}
else if (task.IsFaulted)
{
//operations failed
}
});
}
npm install
您的浏览器也可能正在显示缓存版本。 Chrome有一个设置,您可以在检查器打开时禁用缓存。
您也可以通过在其他浏览器中打开项目来检查它。
如果在运行npm run dev
时没有任何消息,您可以删除node_modules文件夹,然后运行npm run dev
,然后再次编译您的资产。
您可能还需要使用命令清除并重建其他一些缓存:
npm install
答案 1 :(得分:0)
仔细检查并确保您位于资源目录中而不是公共目录。如果您在正确的目录中,请尝试npm install
,然后尝试npm run watch