【问题标题】:How to update laravel project after changing javascript file and controller更改javascript文件和控制器后如何更新laravel项目
【发布时间】:2016-10-18 19:01:19
【问题描述】:

我在我的 laravel 项目中添加了一个 .blade.php 文件并修改了一个控制器和 javascript 文件。 我无法在服务器(本地主机)上看到更改。 是否有更新/刷新项目的命令?

【问题讨论】:

    标签: javascript php apache laravel


    【解决方案1】:

    试试这个:

    php artisan view:clear
    

    这将清除所有已编译的视图文件

    或您可以使用的其他命令:

    php artisan list
    

    禁用浏览器缓存:Disabling Chrome cache for website development

    【讨论】:

    • 我试过view:clear但它不起作用,我的javascript代码不起作用。但是如果我将代码复制粘贴到控制台它就可以了。
    • 你得到的是旧的刀片视图还是刀片视图中的 js 或 js?
    • 视图链接到js,js代码负责将class('active')添加到组件中。但是代码不起作用。如果我将它粘贴到控制台它可以工作。跨度>
    • 什么是你的不起作用?任何错误或工作正常但运行旧代码?
    • 是的旧代码正在运行,新的js文件没有加载
    【解决方案2】:

    在 Chrome 上尝试使用 Ctrl + Shift + R

    重新加载

    这不会重新加载缓存文件,并且会显示更新。

    【讨论】:

      【解决方案3】:

      试试这个。 php artisan 缓存:清除

      【讨论】:

      • 请编辑更多信息。不鼓励使用纯代码和“试试这个”的答案,因为它们不包含可搜索的内容,也没有解释为什么有人应该“试试这个”。我们在这里努力成为知识的资源。
      【解决方案4】:

      Laravel

      要反映您的 .js 文件更改: 您可以在浏览器中清除历史缓存。

      要反映您的 php 视图文件更改: 您可以删除视图文件夹下的所有自动生成的 php 文件。 视图文件夹的路径:存储 -> 框架 -> 视图 -> 自动生成的 php 文件。

      当未检测到添加的“新文件”时,您可以在项目目录中运行“php composer.phar update”(不带引号)命令。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-29
        • 2021-08-05
        • 1970-01-01
        • 1970-01-01
        • 2018-04-06
        • 2016-02-05
        • 2018-09-20
        • 1970-01-01
        相关资源
        最近更新 更多