Чтобы подключить шрифты в Vue.js 3 и использовать препроцессор SCSS, вам потребуется выполнить несколько шагов.
1. Установка SCSS. Вам необходимо убедиться, что у вас установлен Node.js и npm. Затем вам нужно выполнить следующую команду в командной строке, чтобы установить SCSS:
npm install -D sass sass-loader
2. Создание SCSS файлов. Создайте файлы стилей SCSS, которые будут содержать ваши стили и импорты шрифтов. Обычно это может быть файл с расширением .scss, например styles.scss
.
// styles.scss @import url('https://fonts.googleapis.com/css?family=Roboto:400,700'); body { font-family: 'Roboto', sans-serif; }
3. Создание файла Vue компонента. Создайте файл компонента Vue, который будет использовать ваши стили и шрифты.
// MyComponent.vue <template> <div> <h1>Hello world!</h1> </div> </template> <style lang="scss"> @import './path/to/styles.scss'; h1 { color: red; } </style>
4. Подключение компонента Vue. Теперь вы можете подключить свой компонент Vue в файле main.js
или другом файле вашего приложения.
// main.js import { createApp } from 'vue'; import MyComponent from './path/to/MyComponent.vue'; createApp(MyComponent).mount('#app');
Теперь, при запуске вашего приложения Vue.js 3, шрифты и стили SCSS должны быть правильно подключены и применены. Вы сможете увидеть, что текст заголовка имеет красный цвет и отображается шрифт Roboto.