Laravel 5.6在公用文件夹中添加javascript库;“未找到页面”;

Laravel 5.6在公用文件夹中添加javascript库;“未找到页面”;,javascript,php,laravel,laravel-5,Javascript,Php,Laravel,Laravel 5,我试图在我的laravel代码中包含hello week javascript日历。 该软件包是使用npm方法安装的,我将其保存在公共目录中: “project\u root”/public/node\u模块/hello week 当我尝试使用 <script src="{{ url('/') }}/public/node_modules/hello-week/dist/helloweek.min.js"></script> 我遗漏了什么吗?使用helper函数ass

我试图在我的laravel代码中包含hello week javascript日历。

该软件包是使用npm方法安装的,我将其保存在公共目录中: “project\u root”/public/node\u模块/hello week

当我尝试使用

<script src="{{ url('/') }}/public/node_modules/hello-week/dist/helloweek.min.js"></script>

我遗漏了什么吗?

使用helper函数
asset()
, 试试这个


asset()
target
public folder

从URL中删除
public
。如果您的web服务器配置正确,
public
是您的文档根目录,因此您不会指定它。谢谢,这确实解决了找不到.js文件的问题。但是,除了“上一步”和“下一步”按钮外,它不显示任何内容。不再显示错误。我不熟悉日历,因此没有特定代码和故障排除,我无法帮助。我建议查看浏览器错误控制台,确保配置正确,并确保数据加载正确。感谢您的回复,正如aynber在我文章中的评论一样,您是正确的。这确实解决了页面未找到但脚本未执行的问题。(控制台日志中没有错误)。在做了一些额外的研究之后,我将为这个问题创建一个新的问题。
GET http://homestead.test/public/node_modules/hello-week/dist/helloweek.min.js 404 (Not Found)
asset('node_modules/hello-week/dist/helloweek.min.js),