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 最佳设置
我们如何使用 Vue 在 Laravel 中提取 CSS 块文件?
如何在 Laravel 5.8 上为 IE11 编译 vue.js 和 tailwind.js
当我尝试在 laravel 中添加 vue js 时显示错误 -> 错误:找不到模块 'webpack/lib/rules/DescriptionDataMatcherRulePlugin'