Laavel 환경에서 Vite+React 가져오기
$ php artisan -V
Laravel Framework 8.47.0
React 가져오기
laravel/ui
를 사용하여 React의 초기 설정을 수행합니다.간단하게 React만 가져오면 다음
artisan
명령이 완성됩니다.다만, 정말 필요한 최소한의 것만 들어가기 때문에 여기서부터 필요한 것을 더해야 한다.
$ composer require laravel/ui --dev
$ php artisan ui react
웹 팩에서 Vite로 이동
현상태를 유지하면 자바스크립트를 웹팩믹스(Laavel Mix의 웹팩을 이용한 래퍼)로 묶어서 입수한다.
laavel-vite로 vite 환경 설정하기
웹 패키지-mix를 생략해서vite로 설정을 옮기는 미리 설정된 명령을 사용할 수 있습니다.
다만, 이것은 Vue입니다.js만 대응합니다.
강제로 베일의 구성이 됐기 때문에 리액트 구성으로 진행하려면 스스로 설정해야 한다.
$ npx apply laravel:vite
vite.config.준비ts,패키지.json의 npm scripts
부분을vite로 변경합니다.vite.config.ts
# Remove Mix
$ rm webpack.mix.js
$ npm uninstall laravel-mix
# Require the packages
$ composer require innocenzi/laravel-vite
$ npm install vite laravel-vite -D
package.jsonexport { default } from "laravel-vite";
React Fast Refresh 가져오기
vite용 플러그인이 있어 설치 후 설정합니다.
"scripts": {
"dev": "vite",
"build": "vite build",
"serve": "vite preview"
},
...
vite.config.ts$ npm install @vitejs/plugin-react-refresh -D
참고 자료
Reference
이 문제에 관하여(Laavel 환경에서 Vite+React 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/doutori/articles/f85ad309e30b47텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)