小编Jim*_*nas的帖子

Dockerized Laravel 应用程序,资产始终出现 404

因此,经过多次尝试,我设法让我的 Laravel 5.6 应用程序通过 docker 运行。我正在创建图像并将其存储在 Amazon ECR 上。然后通过 docker-compose 我加载 Laravel、Nginx 和其他一些。

除了一件事之外,一切都很完美。与 css 和 js 等资产相关的所有内容都不会加载 (404)。

我尝试在前面使用“/”加载它们,我尝试通过 asset() 函数,但无济于事。

所以,这是我使用过的文件:

Laravel 应用程序的 Dockerfile:

FROM php:7.1.15-fpm

RUN apt-get update && apt-get install -y libmcrypt-dev \
mysql-client zip unzip git libjpeg62-turbo-dev libpng12-dev libmagickwand-dev --no-install-recommends \
&& pecl install imagick \
&& docker-php-ext-enable imagick \
&& docker-php-ext-install gd mcrypt pdo_mysql \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) gd

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer …
Run Code Online (Sandbox Code Playgroud)

php nginx laravel docker

5
推荐指数
1
解决办法
3614
查看次数

在队列中制作jQuery动画

我试图在队列的div上做一些动画,但我觉得愚蠢,因为我无法掌握它...我让它在一个div上排队动画,但我希望它在几个div上完成.

问题:点击div3->后

Div1应该变得透明(0.5)

完成后

Div2应向右移动+ 50px;

完成后

Div1应该移动顶部+ 50px

完成后

Div2应该变得透明(0.5)

我有以下代码但它不会按预期工作.

    $("#div3").click(function(){
                        $("#div1")
.queue(function(next) {
    $(this).animate({opacity: 0.5}, 
    {duration: 1000, queue: true});
    next();
})
.queue(function(next) {
                $("#div2").animate({right: "+=50"},
    {duration: 2000})
    next(); 

})

 .queue(function(next) {
                 $(this).animate({top: "+=50"},
    {duration: 2000})
    next(); 


})
  .queue(function(next) {
                 $("#div2").animate({opacity: 0.5}, 
    {duration:4000, queue: true});

    next(); 
                  });           

                          });
Run Code Online (Sandbox Code Playgroud)

有人可以帮我从这里出去吗?先感谢您

html javascript css jquery

2
推荐指数
1
解决办法
64
查看次数

标签 统计

css ×1

docker ×1

html ×1

javascript ×1

jquery ×1

laravel ×1

nginx ×1

php ×1