Laravel-Vue>导入公共资产或资源?

时间:2020-08-12 20:22:34

标签: laravel vue.js

我将Laravel与Vuejs结合使用,我想知道我需要在组件上导入哪些资产。

通常只有Laravel导入那些来自公用文件夹(以前是webpack)的文件。

但是在这里,我必须使用VueJS从资源文件夹(尚未切换到webpack)中导入那些文件,或者与Laravel一样,我从公共文件夹中获取那些文件?

PS:当我npm运行监视时,它使我循环运行,资产来自公用文件夹。

提前谢谢

1 个答案:

答案 0 :(得分:0)

您应该导入公共资产。

在视图中

<head>
    <link rel="stylesheet" href="{{mix('css/app.css')}}">
</head>
<body>

    <div id="app">
        <vue>
        </vue>
    </div>

    <script src="{{mix('js/app.js')}}"></script>
</body>
</html>

由于您使用的是VueJS,因此我建议您使用mix()而不是assets(),因为mix可以帮助您清除缓存以获取新的更新在您的网站在线时显示。

相关问题