首页 >社区问答列表 >加载css和js的疑问

加载css和js的疑问

老师,10-2 社区的前端页面_2这个课程中,你使用了“/static/css/bootstrap.css”加载样式,为什么我按这个路径加载会出错?无法正确引用“bootstrap.css”和“js”文件。是否在哪个配置文件中定义了路径,但也没看到您使用“__PUBLIC__”或“__STATIC__”之类的常量,百度并尝试了许多方法都没解决,请解答。万分感激!!

  • Single
  • Single    2019-05-09 16:55:111楼

    肯定路径错误 你的常量定义路径拼接上相对路径并不是真实路径 谷歌浏览器打开F12看看控制台静态文件的路径

    +0添加回复

  • 回复

    你好,感谢回复。我在phpstrom中写的引用代码如下: <link rel="stylesheet" href="/public/static/Bootstrap_4.1.1/dist/css/bootstrap.css"> <script src="/public/static/js/jquery-3.3.1.js"></script> <script src="/public/static/Bootstrap_4.1.1/dist/js/bootstrap.js"></script> 路径没错,PS也没有提示出错。但在浏览器中的控制台会提示出错信息如下: Failed to load resource: the server responded with a status of 404 (Not Found) /public/static/Bootstrap_4.1.1/dist/css/bootstrap.css:1 所以我才百度后尝试使用“常量”,但就提示路径出错了!!

    iUnicorn  作者 · 2019-05-09 17:37:17
    回复

    好吧!!解决了,路径只能按朱老师的写法,如下: href="/static/css/bootstrap.css" src="/static/js/jquery-3.2.1.min.js" 暂时找不到原因,只能归结于ThinkPHP有些设置我还没学到,以后再说。

    iUnicorn  作者 · 2019-05-09 21:21:03
    回复

    如果是tp5的话有个设置模板常量的地方 你自己查查手册

    Single · 2019-05-10 08:36:42
    回复

    在配置里面

    Single · 2019-05-10 08:37:05
    回复