728x90

PHP/Laravel 19

라라벨 2일 차 (@vite, css에서 image 불러오기)

1. index.blade.php에서 img src로 불러오는건 public이든 resources든 상관이 없다 DOCTYPE html> Document @vite(['resources/css/index.css','resources/js/script.js']) Hello world 2. 하지만 css에서 images를 불러오려면 public이아닌 resources에서 가능하며 경로는 절대경로가 아닌 상대 경로로 지정해주어야 css가 나온다. index.css body{ margin:0; /* 원래 기본 background는 margin이 8이다. */ background-image: url("../images/background.jpg"); background-repeat: no-repeat; /* 공간..

PHP/Laravel 2024.02.26

라라벨 1일 차 (@vite, js, css 불러오기)

오늘은 라라벨 설치부터 vite 사용하는 법까지 1. 원래는public이 기본 하위 디렉터리라 public 폴더 안에 js, css를 넣는 것이 맞다 (이럴경우 asset{{ }} 사용) 2. vite나 laravel mix를 통해 public, asset{{ }}없이 resources에서 사용할 수 있다 npm으로 설치 index.blade.php DOCTYPE html> Document Hello world @vite(['resources/css/index.css']) vite.config.js import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; export default defineConfig({ plugin..

PHP/Laravel 2024.02.20

Laravel(라라벨) : CKeditor 사용하기

6번까지의 실행결과 1. https://ckeditor.com/ WYSIWYG HTML Editor with Collaborative Rich Text Editing Rock-solid, Free WYSIWYG Editor with Collaborative Editing, 200+ features, Full Documentation and Support. Trusted by 20k+ companies. ckeditor.com 2. -> Download (npm (x), CDN(x), Package Zip(o)) 압축해제 3. 프로젝트 -> public 폴더 -> ckeditor(생성) ckeditor 안에 압축해제한 모든 파일 을 복붙 (ckeditor.js 확인) 4. web.php use App\Ht..

PHP/Laravel 2023.07.21

Laravel(라라벨) : dd()와 var_dump()

dd()는 Laravel의 디버깅을 위해 사용되는 함수로 "Dump and Die"의 약어입니다. dd() 함수는 해당 시점에서 변수의 값을 확인하고 출력한 후 프로그램을 종료하는 역할을 합니다. 즉, 실행 중인 코드의 특정 지점에서 변수를 출력하고 실행을 중단하여 변수의 값과 현재 상태를 확인할 수 있도록 도와줍니다. dd() 함수를 사용하여 디버깅 정보를 출력하면 웹 브라우저에 노출되며, 일반적으로 다음과 같이 사용합니다: phpCopy code public function someControllerMethod() { // 변수 초기화 또는 어떤 작업 수행 $data = ...; // 현재 변수의 값과 상태를 확인하기 위해 dd() 함수 사용 dd($data); // 이후 코드는 실행되지 않고, 현재..

PHP/Laravel 2023.07.18

Laravel(라라벨) : Scout 검색 사용 / composer require --with-all-dependencies algolia/algoliasearch-client-php:^3.2 오류 해

https://laravel.kr/docs/9.x/scout 라라벨 9.x - Scout-검색 라라벨 한글 메뉴얼 9.x - Scout-검색 laravel.kr + scout.php 파일을 열어 아래 false 부분을 true로 바꿔줍니다. 'queue' => env('SCOUT_QUEUE', false ==> ture), Scout 라이브러리는 검색 쿼리를 처리하는데 시간이 오래 걸릴 수 있기 때문에, 이를 처리하는 작업을 별도의 프로세스에서 처리하도록 큐를 사용할 수 있습니다. 이를 통해 검색 쿼리를 더 빠르게 처리할 수 있습니다. 따라서, 이 코드를 true로 변경하면 Scout 라이브러리에서 검색 쿼리를 처리하는 작업을 큐를 사용하여 별도의 프로세스에서 처리하게 됩니다. 이를 통해 검색 쿼리 처리..

PHP/Laravel 2023.07.17

Laravel(라라벨) : Homestead 사이트 추가

이전에는 홈스태드 파일 생성 하나만 해보았다. 이번엔 다른 폴더에 혹은 같은 폴더에 라라벨 프로젝트 추가 생성 시 바꿔야할 것들에 대해서 적어본다. folders에 경로 추가( 같으면 안해도 됨 ) stites에 경로 추가 databases에 DB 추가 (다른 DB사용할 거면 써야되는 거 같은데 안해봐서 아직 모름) 메모장(관리자 권한 실행) C/window/system32/~~ /etc에 있는 hosts열어서 ip주소 띄고 sties의 map주소 입력 후 git bash에서 vagrant reload --provision 실행 .env 파일

PHP/Laravel 2023.07.10

Laravel : Homestead 설치

1. vagrant, virtual box, homestead 이상 없이 진행 2. .ssh 파일 폴더와 키 쌍이 없었음 3. cmd에서 "ssh-keygen -t rsa -b 4096 -C "your_email@example.com"" 사용 C드라이브/사용자/user 이름/에 .ssh위치 (your_email@example.com 자리에는 원하는 이메일 그냥 아무거나 쓰면 됨) 4. 문제의 homestead.yaml authorize: C:/Users/ASUS/.ssh/id_rsa.pub keys: - C:/Users/ASUS/.ssh/id_rsa folders: - map: C:/dbsrbtjs/project to: /home/vagrant/project sites: - map: homestead.t..

PHP/Laravel 2023.07.06

Laravel : Laravel - Homestead 설치, private 키 오류

책 대로 따라했고 private key가 없다고 뜬다. (((( 맨 밑에 내 나름대로의 해결법을 써봤음 )))) Hi I´m using Windows 10 pro I have installed composer and homestead. But when I try to launch "Vagrant up" I get this error message: "Check your Homestead.yaml (or Homestead.json) file, the path to your private key does not exist." -> 뭐 이런 오류였다. 1단계: 공식 문서에 따르면 하드웨어 가상화(VT-x)를 활성화해야 합니다. 이를 수행하려면 다음 사이트를 따르십시오. http://www.howtogeek.c..

PHP/Laravel 2023.07.05
728x90