Вопрос о строке импорта внутри файла SCSS в проекте Laravel - PullRequest
0 голосов
/ 15 октября 2018

Я только что создал ванильный проект 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);
}

Мои вопросы:

  1. что означает строка: @import '~bootstrap/scss/bootstrap'; ?.Импортирует ли это начальную загрузку: https://getbootstrap.com/docs/4.1/getting-started/introduction/? Если так, как он узнает URL-адрес, откуда он должен взять этот код?

  2. , когда я нажимаю variables (внутритот же файл выше) используя VS Code intellisense, он возвращает меня к файлу: /resources/sass/_variables.scss.Чего я не понимаю, так это почему происходит такое перенаправление, когда имя файла не совпадает.Я имею в виду, имя файла начинается с подчеркивания.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...