๐Ÿ“Framework/๐ŸŽต Laravel

[Laravel] ui ์‚ฌ์šฉํ•˜๊ธฐ

yujch 2021. 11. 8. 02:22
๋ฐ˜์‘ํ˜•

Laravel ui ์‚ฌ์šฉํ•˜๊ธฐ

ui ๋‹ค์šด๋ฐ›๊ธฐ

composer require laravel/ui

 

 

์–ด๋–ค ui๋ฅผ ์‚ฌ์šฉํ• ์ง€ ์„ค์ •

php artisan ui vue --( )

- auth ๋Š” ํšŒ์›๊ฐ€์ž…

 

 

vue๊ด€๋ จ๋œ๊ฑฐ ๋‹ค์šด

npm install

์„ฑ๊ณต

 

 

๋นŒ๋“œํ•˜๊ธฐ

npm run dev

 

 

Running: npm install vue-loader@^15.9.7 --save-dev --legacy-peer-deps ์—๋Ÿฌ๋‚˜๋ฉด

npm run dev ์˜ค๋ฅ˜

vue loader ์—…๋ฐ์ดํŠธํ•˜๊ธฐ

npm i vue-loader

๋‹ค์‹œ

npm run dev

์„ฑ๊ณต
ํ™”๋ฉด

 

 

 

 

 

 

 

 

 

- npm ์•ˆ๋ ์‹œ

Nodejs ๋‹ค์šด

https://nodejs.org/ko/download/

 

๋‹ค์šด๋กœ๋“œ | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •

- ์‚ฌ์šฉ์ž ๋ณ€์ˆ˜์— npm ์ถ”๊ฐ€

- ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ Path์— ์ถ”๊ฐ€ nodejs ์„ค์น˜๊ฒฝ๋กœ ์ถ”๊ฐ€

- ์žฌ๋ถ€ํŒ…

 

 

 

 

 

 

db ์ž๋™์ƒ์„ฑ

php artisan migrate

์—๋Ÿฌ

 

db ์—ฐ๊ฒฐ ์„ค์ •

 

.env์—์„œ ์„ค์ •

 

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„, ์œ ์ €์ด๋ฆ„, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ

๋‹ค์‹œ ์‹คํ–‰

์„ฑ๊ณต
์ด๊ฑธ ์ž๋™์œผ๋กœ ๋งŒ๋“ ๊ฒƒ
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ…Œ์ด๋ธ”์ด ์—†์—ˆ๋Š”๋ฐ
์ƒˆ๋กœ๊ณ ์นจํ•˜๋‹ˆ๊นŒ ์ƒ๊น€

 

 

๋‹ค์‹œ ํ…Œ์ด๋ธ”๋“ค์„ ์ง€์šฐ๊ณ  ์‹ถ๋‹ค๋ฉด

php artisan db:wipe

๋ฐ˜์‘ํ˜•