V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xoxo419
V2EX  ›  程序员

Laravel5.5-app.css Not Found

  •  
  •   xoxo419 · 2017-11-09 22:39:02 +08:00 · 2334 次点击
    这是一个创建于 2570 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 Docker 搭建的 LNMP 环境 相关 Docker 文件

    初始化后访问首页是正常的, 但是通过 php artisan make:auth Login 页面的 css 和 JS 就加载不出来了.

    加载 css 的路径-Laravel5.5 都是经过函数处理的

    <link href="{{ asset('css/app.css') }}" rel="stylesheet">
    

    文件权限为 root root 777 ps: 我试过 www-data www-data 777 也不行

    6 条回复    2017-11-10 09:19:05 +08:00
    Liang
        1
    Liang  
       2017-11-09 23:01:59 +08:00 via iPhone
    你自己看看到底有这个文件没。
    另外:
    1.root 是不是在 public
    2.执行 gulp 了吗
    xoxo419
        2
    xoxo419  
    OP
       2017-11-09 23:45:41 +08:00
    @Liang 文件是存在的

    public 目录结构
    ```
    public
    | - css
    |----| app.css
    | - js
    |----|app.js
    ```

    root root 777 全部文件包括 public

    gulp 没有执行. 这个命令必须要执行?
    sexrobot
        3
    sexrobot  
       2017-11-10 01:00:57 +08:00
    ```bash
    php artisan vendor:publish
    ```
    Liang
        4
    Liang  
       2017-11-10 07:15:23 +08:00 via iPhone
    @xoxo419 document root,不是权限 root
    xoxo419
        5
    xoxo419  
    OP
       2017-11-10 08:50:06 +08:00
    @sexrobot #3 执行了还是不行. 我猜有没有可能是我的容器的问题.
    vex2
        6
    vex2  
       2017-11-10 09:19:05 +08:00
    npm install
    npm run production
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2498 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:14 · PVG 09:14 · LAX 17:14 · JFK 20:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.