본문 바로가기

분류 전체보기245

laravel trans()함수 통하여 다국어 적용 in php trans('message.data1') resource/assets/language/kr.json resource/assets/language/ch.json resource/assets/language/jp.json 각 파일별 { "message":{ "data1": "메세지 입력처리" } } 다국어 사이트에서 같은 변수명으로 다국어처리를 해줄 필요가 있다 이경우 trans()함수를 사용해서 처리해주자 2023. 1. 10.
vue form 처리방식 export default { data(){ return { formData: {} } }, methods:{ async submit(){ me.formData.program_id = me.selectedProgram; } let response = await axios.post('/api/api_url', me.formData); } ... 기존 html은 아래와 같이 데이터를 처리 했으나 vue는 form 태그를 노출 시키지 않고 데이터 바인딩 처리를 하여 form을스크립트로 처리한다. 이경우 크롤링으로 데이터를 긁어가고 로봇으로 접근하여 해킹시도 하는 것을 방지 할 수 있다. 2023. 1. 10.
laravel에 vue 세팅하기 composer global require laravel/installer laravel new 프로젝트명 cd 프로젝트명 composer require laravel/ui php artisan ui vue --auth npm install npm run dev .env 디비 설정 php artisan migrate 2023. 1. 2.
kcp 모바일 인증 '[CS01] 인증정보가 변조 되었습니다.' m1 arm64 adm64 문제 해결 검색 결과 대부분의 경우 1. 권한 문제로 ct_cli 파일 의 권한을 755 이상으로 변경 하니 해결되었다고 한다. 팀원들도 동일했지만 나는 여기서 해결 안됨. 2.ct_cli 파일이 깨진건가 싶어 새로운 다운받은 파일로 대체해보았다. 해결안됨 3.리눅스로 실행해보니 qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory 에러가 표출, window 로 실행시 문제 없어 보였는데 리눅스 환경에서는 이런 에러가 표출되고있었다. docker laradoc 환경세팅시 32비트로 세팅 된것으로 생각해서 php-fpm과 workspace 를 새로 빌드 ---- 2029 :13:50 추가 확인 사실 m1 이슈로 plat.. 2022. 12. 29.
php laravel mac vi에서 ctrl + click 시 파일 상세 보기 laravel go to view tool 다운로드 다운로드 후 command + click 시 정상작동 2022. 12. 29.
mac에서 압축 풀기 후 파일 실행 맥에서 unix 실행 파일 텔레그램으로 전송하니 파일 깨지는 현상 발생 2022. 12. 29.
Mac dnsmasq 구축 호스트(Mac PC)와 내부망을 연결하고 와이파이를 공유하여 게이트웨이 역할을 하도록 처리호스트(Mac PC)에 dnsmasq 를 설치하여 DNS 서버를 구축합니다 그러면 단말기는 호스트(Mac PC)에 와이파이로 붙어서 도메인을 사용하여 내부망과 통신할 가능 내부망 서버에서 웹 작업 후 단말기를 통하여 도메인 접속 후 정상작동 확인 가능 1. Homebrew 설치하기 다음 명령어를 입력합니다 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. dnsmasq 설치하기 다음 명령어를 입력합니다 brew install dnsmasq 3. dnsmasq 설정하기 설정 디렉토리를 만.. 2022. 12. 27.
laravel breeze:install @vite(['resources/css/app.css', 'resources/js/app.js']) 브리즈 인스톨하여 로그인 회원가입 기능 붙이는데 vite가 정상작동하지 않는다. 참고자료 : https://laracasts.com/discuss/channels/laravel/how-to-solve-assets-error-in-laravel-9-vite https://laracasts.com/discuss/channels/laravel/how-to-solve-assets-error-in-laravel-9-vite laracasts.com 원인 :버전 호환성 문제 해결책 try to use this: composer require laravel/breeze:1.9.4 php artisan breeze:install npm install npm install autoprefixer@10.4.5 --save.. 2022. 12. 20.
electron vue Module not found: Error: Can’t resolve ‘fs’ in Module not found: Error: Can't resolve 'fs' Module not found: Error: Can't resolve 'path' const { dialog } = require('electron').remote => const { dialog } = window.require('electron').remote // eslint-disable-line no-unused-vars 2022. 12. 19.
vue 입문 버전 설치 확인 vue --version 설치 (g:글로벌로 설치 폴더가 아닌 모든곳에서 사용 가능) npm install -g vue (맥북사용자는 sudo) sudo npm install -g vue npm install -g @vue/cli 보조 도구 세팅 vetur 확장자 설치 생성 vue create project01 각종 오픈소스와의 호완성을 위해 2를 사용하는 경우가 많음. 3설치 실습 예제 프로젝트 재 생성 vue create project 3번 메뉴얼 선택 router : 화면전환 처리 vuex : 저장소 Linter : 모두 동일 규칙으로 코딩 규칙정의 메뉴얼에서 체크한대로 router store 등 폴더,package 생성 확인 npm run lint -- --fix 문법 맞추라는 에.. 2022. 12. 17.
git 사용하여 파일업로드 ----------개발 환경설정 1.깃 회원가입 2.깃 사이트에서 repositiory 생성 3.git bash 설치 4.로컬pc에 로컬 저장소로 사용할 디렉토리 생성 5.해당 디렉토리에 마우스 우측 git bash here ​ ​ git --version //설치확인 git init //로컬 저장소 설정 git status //수정리스트확인 git add . //모두 로컬에 올림 git commit -m //푸시를 위하여 원하는 메세지 등록하고 커밋 git remote add origin https://github.com/kys8976/cms.git //원격 주소 등록 데이터 git push origin master git remote -v //주소등록 -로컬과 원격 연결 git push origin .. 2022. 12. 16.
electron 빌드시 Bad text encoding: <stdin>:75 yarn electron:build 사용자 계정 한글이면 안됨 2022. 12. 16.