Laravel Mix 에 Tailwindcss 설치하기
Updated on
목차:
후우… 도대체 이거 왜 작성하는지 모르겠지만, Nuxt.js 로 프론트 안하고, Laravel로만 작업할때에는, Mix를 사용하여야하는데, 여러번 작업하게 될 것 같아서, 여기에 정리하며 작성해서 계속 열어봐야겠다.
yarn add tailwindcss --dev yarn add @tailwindcss/ui --dev
npx tailwindcss init
app.scss 파일에 해당 내용 추가
@tailwind base; @tailwind components; @tailwind utilities;
webpack.mix.js 파일에 해당 내용 수정
const tailwindcss = require('tailwindcss') mix.js('resources/js/app.js', 'public/js'); mix.sass('resources/sass/app.scss', 'public/css') .options({ processCssUrls: false, postCss: [ tailwindcss('./tailwind.config.js') ], });
yarn run prod
이렇게 하면, public/css/app.css에 tailwindcss 가 추가된다.
와… 이거 Laravel Mix 사용 안한지도… 거의 1년인거 같다.. (그냥 작업 자체를 안한거지 뭐…)
근데, 앞으로 뭐 몇개 작업할거에서, Nuxt.js를 모두 작업하기에는 무리가 있고, 간단한 것들은 그냥 Laravel에서 모두 처리할거라, 다시 Mix를 사용할 예정이다.
끝.
결제했던거 그냥 사용해봄…
… 사실 페이지 필요 없는데… 그냥 작업해봤다.. 다음 작업때, 조금 더 자세한 내용 다루면 좋겠음.
Alpine.js 추가..
yarn add alpinejs --dev
app.js
require('./bootstrap'); import 'alpinejs'