За последние 24 часа нас посетили 9400 программистов и 1202 робота. Сейчас ищут 382 программиста ...

Laravel mix для vue

Тема в разделе "Laravel", создана пользователем Hovik, 11 июл 2022.

Метки:
  1. Hovik

    Hovik Активный пользователь

    С нами с:
    22 окт 2018
    Сообщения:
    89
    Симпатии:
    0
    Здраствуйте, в приложения на laravel 9 который работает по две части с vue, как нужно настроит laravel-mix чтобы изображение из компонентов копировались с структуре папок, например вместо public/images был public/img/icons/one.ext
     
  2. Hovik

    Hovik Активный пользователь

    С нами с:
    22 окт 2018
    Сообщения:
    89
    Симпатии:
    0
    у меня конфигурация такая и странно то что половина копирует с структуре папок а половина в папку public/images
    Код (Javascript):
    1. const mix = require('laravel-mix');
    2. const path = require('path')
    3.  
    4.  
    5. mix
    6.     .js(
    7.         'resources/js/app.js',
    8.         'public/assets/js'
    9.     )
    10.     .vue({version: 3})
    11.     .options({
    12.         processCssUrls: false,
    13.     })
    14.     .copy('resources/js/assets/img','public/img')
    15.  
    16.     .alias({
    17.         '@': path.join(__dirname, 'resources/js'),
    18.         '@backend': path.join(__dirname, 'resources/js/backend'),
    19.         '@frontend': path.join(__dirname, 'resources/js/frontend'),
    20.        
    21.         '@img': path.join(__dirname,'resources/js/assets/img'),
    22.     })
    23.     .disableNotifications()
    24.     .version();