gpt4 book ai didi

laravel - javascript 和 css 文件在 laravel 项目中的位置

转载 作者:行者123 更新时间:2023-12-04 01:34:53 28 4
gpt4 key购买 nike

Laravel 4 应用程序中的静态 javascript 和 css 文件应该在哪里。为了我自己的理解,我对使用任何类型的 Assets 或包都不感兴趣。

我试着把它们放在 public/js 下和 public/packages无济于事,在我的页面中出现以下 404 错误:

GET http://localhost/~myuser/mytest/packages/test2.js 404 (Not Found)
GET http://localhost/~myuser/mytest/js/mytest.js 404 (Not Found)

这是我的 .htaccess文件看起来像供引用:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /~myuser/mytest/public/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

最佳答案

所有 Assets 应放在public文件夹

public/js
public/css
public/fonts
public/images

您可以使用 asset() 访问 Assets 。方法或 Laravel HTML 辅助方法 HTML::scriptHTML::style .
即包含 Javascript 文件:
 - <script src="{{ asset('js/yourfile.js') }}"></script>

- {{ HTML::script('js/yourfile.js') }}

希望这可以帮助!

关于laravel - javascript 和 css 文件在 laravel 项目中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22875556/

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