gpt4 book ai didi

laravel - 当我部署到服务器时,Laravel 项目中的 vue 组件不会更新

转载 作者:行者123 更新时间:2023-12-05 07:21:46 24 4
gpt4 key购买 nike

我正在使用 vuejs 和 Laravel 开发项目。在我的笔记本电脑上一切正常,当我第一次将代码上传到服务器 (Digital Ocean) 时。

否则,当我更新 resources/components 文件夹中的一些 Vue 组件并再次将其上传到服务器时。当我刷新浏览器时,似乎组件没有在服务器上更新。

我在\webpack.mix.js 中的代码是

mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');

if (mix.inProduction()) {
mix.version();
}

我也尝试在服务器上运行 npm run devnpm run prod 并将 nw 代码推送到服务器上。它不起作用。

我也尝试清除浏览器缓存并再次重新加载 url,它也不起作用。

请给我一个建议,我该怎么做。

问候。

最佳答案

在共享主机上上传 laravel/vuejs 项目不是一个好主意。虽然这样做可以挽救你的生命。

  1. 运行 php artisan serve view:clear
  2. 在您的本地文件中进行更改,然后 npm run watch。
  3. 将所有更改上传到服务器后,始终替换 public/css/app.css 和 public/js/app.js 文件。

关于laravel - 当我部署到服务器时,Laravel 项目中的 vue 组件不会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56800454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com