【问题标题】:Laravel-Vue > importing public assets or resources?Laravel-Vue > 导入公共资产或资源?
【发布时间】:2020-12-02 15:44:49
【问题描述】:

我使用 Laravel 和 Vuejs,我想知道我需要在我的组件上导入哪些资产。

通常只有 Laravel,我从公共文件夹(之前的 webpack)导入。

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

PS:当我 npm run watch 时,它会循环运行我,资产来自公用文件夹。

提前谢谢你

【问题讨论】:

    标签: laravel vue.js


    【解决方案1】:

    您应该导入公共资产。

    在视图中:

    <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 将帮助您在网站在线时不清除缓存以获取新的更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      • 2015-03-02
      • 1970-01-01
      • 1970-01-01
      • 2016-09-24
      • 2018-07-21
      • 2020-07-15
      相关资源
      最近更新 更多