Laravel Mix로 Font Awesome을 설치하는 방법
8594 단어 tutoriallaravelfontawesomewebdev
이 예제에서는 laravel mix에서 멋진 글꼴 아이콘을 설치하는 방법을 보여줍니다. laravel에서 멋진 글꼴을 설치하는 두 가지 예를 들어 보겠습니다. 하나는 laravel mix를 사용하여 npm 명령을 사용하고 다른 샘플은 CDN js을 사용합니다.
laravel 6, laravel 7, laravel 8 및 laravel 9 버전에서 font awesome 아이콘을 쉽게 사용할 수 있습니다. 아래에서 단계별 프로세스를 살펴보겠습니다.
예 1 - Npm을 사용하여 설치
먼저 최신 버전의 laravel이 설치됩니다. 다음 명령을 실행합니다.
#! /bin/bash
composer create-project --prefer-dist laravel/laravel font-awesome
이제 새로운 laravel 애플리케이션에 npm을 설치해야 합니다. 그럼 아래 명령어를 실행해보자. 이 명령은 루트 디렉터리에 "mode_modules"폴더를 만들고 모든 npm 모듈을 저장합니다.
#! /bin/bash
npm install
그런 다음 아래npm 명령을 사용하여 font-awesome 라이브러리를 설치해야 합니다. 다음 명령을 실행합니다.
#! /bin/bash
npm install font-awesome --save
성공적으로 설치한 후
app.scss
파일에 font awesome CSS를 가져와야 합니다. 따라서 다음과 같이 가져오겠습니다.resources/sass/app.scss
// Fonts
@import url('https://fonts.googleapis.com/css?family=Nunito');
// Variables
@import 'variables';
// Bootstrap
@import '~bootstrap/scss/bootstrap';
//Font Awesome
@import "node_modules/font-awesome/scss/font-awesome.scss";
이제 아래와 같이
webpack.mix.js a
파일을 업데이트하십시오.mix.ts("resources/js/app.tsx", "public/js/app.js")
.sass('resources/sass/app.scss', 'public/css/app.css', {
sassOptions: {
quietDeps: true,
},
}
);
이제 모든 것이 설치되었습니다. 따라서 npm dev 명령을 실행할 수 있습니다. 다음 명령을 실행합니다.
#! /bin/bash
npm run dev
다음 코드에서는 생성된
app.css
파일을 블레이드 파일에 사용하고 있습니다.resources/views/welcome.blade.php
<!DOCTYPE html>
<html>
<head>
<title> Use of font awesome </title>
<link type="text/css" rel="stylesheet" href="{{ mix('css/app.css') }}">
<style type="text/css">
i{
font-size: 50px !important;
padding: 10px;
}
</style>
</head>
<body>
<h1> Use of font awesome </h1>
<i class="fa fa-home"></i>
<i class="fa fa-lock"></i>
<i class="fa fa-users"></i>
<i class="fa fa-cogs"></i>
</body>
</html>
이제 애플리케이션을 실행하고 홈 페이지에서 볼 수 있습니다. 아래 레이아웃을 얻을 수 있습니다.
예 2 - CDNJS를 사용하여 설치
여기에서는 멋진 글꼴 아이콘을 추가하기 위해 CDN js 파일을 사용할 것이므로 파일 코드는 다음과 같습니다.
resources/views/welcome.blade.php
<!DOCTYPE html>
<html>
<head>
<title> Use of font awesome (TechvBlogs) </title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/fontawesome.min.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css" />
<style type="text/css">
i{
font-size: 50px !important;
padding: 10px;
}
</style>
</head>
<body>
<h1> Use of font awesome </h1>
<i class="fa fa-home"></i>
<i class="fa fa-lock"></i>
<i class="fa fa-users"></i>
<i class="fa fa-cogs"></i>
</body>
</html>
이 블로그를 읽어주셔서 감사합니다.
Reference
이 문제에 관하여(Laravel Mix로 Font Awesome을 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sureshramani/how-to-install-font-awesome-with-laravel-mix-525d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)