Я только что создал ванильный проект Laravel-React
со следующими командами:
$ laravel new laravel-react-vanilla
$ cd laravel-react-vanilla
$ php artisan preset react
$ npm i && npm run dev
https://github.com/napolev/laravel-react-vanilla
Внутренний файл: /resources/sass/app.scss
У меня есть следующий код:
https://github.com/napolev/laravel-react-vanilla/blob/master/resources/sass/app.scss
// here is a preview
// Fonts
@import url('https://fonts.googleapis.com/css?family=Nunito');
// Variables
@import 'variables';
// Bootstrap
@import '~bootstrap/scss/bootstrap';
.navbar-laravel {
background-color: #fff;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.04);
}
Мои вопросы:
что означает строка: @import '~bootstrap/scss/bootstrap';
?.Импортирует ли это начальную загрузку: https://getbootstrap.com/docs/4.1/getting-started/introduction/? Если так, как он узнает URL-адрес, откуда он должен взять этот код?
, когда я нажимаю variables
(внутритот же файл выше) используя VS Code
intellisense, он возвращает меня к файлу: /resources/sass/_variables.scss
.Чего я не понимаю, так это почему происходит такое перенаправление, когда имя файла не совпадает.Я имею в виду, имя файла начинается с подчеркивания.
Спасибо!