Мое приложение выполняет какую-то регистрацию и предоставляет доступ к папкам моего компьютера и имени пользователя в application.css У меня есть тег таблицы стилей в моем application.html.erb
layouts/application.html.erb
<%= stylesheet_link_tag "application", :media => "all" %>
Он отображает ссылку, как обычное приложение rails, что-то вроде
<link rel="stylesheet" media="all"
href="/assets/application.self-
80b79e181044a0c9a308926720613f77d9222f04fe80f2a18ad8b83fa3ca7e3d.css?
body=1" />
Однако, если перейти по ссылке, документ раскрывает конфиденциальную информацию о моем компьютере
/*!
* Bootstrap v4.0.0 (https://getbootstrap.com)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/* line 1, /Users/XXXXX/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/bootstrap-4.0.0/assets/stylesheets/bootstrap/_root.scss */
:root {
--blue: #007bff;
}
/* line 21, /Users/XXXX/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/bootstrap-4.0.0/assets/stylesheets/bootstrap/_reboot.scss */
*,
*::before,
*::after {
box-sizing: border-box;
}
/* line 27, /Users/XXXXX/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/bootstrap-4.0.0/assets/stylesheets/bootstrap/_reboot.scss */
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-ms-overflow-style: scrollbar;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
Что может быть причиной этой проблемы?
Редактировать: Я использую rails 5.1, после того как приложение развернуто и запущено в производственном режиме, оно не показывает путь к производственному серверу, но по-прежнему раскрывает папки моего компьютера.
application.scss
@import "pulse/variables";
//Custom bootstrap variables must be set or imported *before* bootstrap.
@import "bootstrap";
@import "pulse/bootswatch";
@import "bootstrap-select/bootstrap-select";
Можете ли вы показать таблицу стилей приложения?
готово, это простой файл scss с некоторыми импортами