Laravel 和 Vue.js 看不到 css 和 js 文件

Posted

技术标签:

【中文标题】Laravel 和 Vue.js 看不到 css 和 js 文件【英文标题】:Laravel and Vue.js cannot see the css and js files 【发布时间】:2018-01-29 07:45:21 【问题描述】:

我的项目是用 Laravel + Vue.js 编写的。 (这不是我的项目,但我必须改进它。我无法显示代码,因为我有保密协议,所以我只会问。它是 laravel 中的 API + laravel + vue 中的前端。我提交了那个项目,更新了两个 .env并使用以下方法安装它: 作曲家更新 npm 安装 php工匠服务

但是有问题,因为我在页面上的位置 (127.0.0.1:8000) 我看到空白页。这是一些控制台:

当我执行 127.0.0.1:8000/js/app.js 时,我看到:

即使我在所有项目中都有 777 chmod,这也不起作用。

并且命令 npm install 每次都说“114已安装10已更新”。为什么这个通知没有更新到 0?

你能帮帮我吗?我可以尝试什么?

【问题讨论】:

在 laravel 中是否有任何命令提示符来安装公共文件? 我不知道。可能不会…… 你跑了吗npm run dev @piscator 是的。很多次 在不包含 JS 和 CSS 的情况下页面是否可以工作?页面根是localhost:8000/ 吗? 【参考方案1】:

    我认为这是因为您链接到 public/js/ 不正确。试试这个。

    src=" 资产('js/app.js') "

希望对您有所帮助。

我也会很高兴看到 web.php 文件。谢谢

【讨论】:

@SuperProgrammer 你可以匿名你的代码。此外:如果您只发布相关代码,没有人愿意窃取这段破碎的代码。我们随时为您提供帮助。

以上是关于Laravel 和 Vue.js 看不到 css 和 js 文件的主要内容,如果未能解决你的问题,请参考以下文章

OctoberCMS (Laravel) + Vue.js + Tailwind CSS 最佳设置

Laravel + Vue JS 路由显示找不到页面

我们如何使用 Vue 在 Laravel 中提取 CSS 块文件?

laravel 中的 Vue.js 错误

如何在 Laravel 5.8 上为 IE11 编译 vue.js 和 tailwind.js

当我尝试在 laravel 中添加 vue js 时显示错误 -> 错误:找不到模块 'webpack/lib/rules/DescriptionDataMatcherRulePlugin'