Можно ли написать статическую ссылку на ресурс в голове? - PullRequest
0 голосов
/ 04 ноября 2018

Я хочу включить следующий блок кода в мой application.html.erb:

<link rel="apple-touch-icon" sizes="180x180" href="images/icons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="images/icons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="images/icons/favicon-16x16.png">
<link rel="manifest" href="images/icons/site.webmanifest">
<link rel="shortcut icon" href="images/icons/favicon.ico">
<meta name="apple-mobile-web-app-title" content="MenuTranslator">
<meta name="application-name" content="MenuTranslator">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="images/icons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">

Эти десять строк отвечают за все мои иконки. Я видел этот вопрос и, честно говоря, я не знаю, как получить эти десять строк, используя этот метод, и, честно говоря, я не очень заинтересован в том, чтобы тратить время на выяснение того, когда это уже работает. За исключением - это не работает, потому что я использую неправильный путь. images/icons/filename не работает.

Как я могу это сделать? Разве рельсы не позволяют мне сделать это?

1 Ответ

0 голосов
/ 04 ноября 2018

Поместите эту папку images в каталог app/public/, поставьте косую черту перед всеми этими путями, как показано ниже (или просто скопируйте и вставьте ее), и она будет работать.

<meta name="apple-mobile-web-app-title" content="MenuTranslator">
<meta name="application-name" content="MenuTranslator">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-config" content="/images/icons/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<link rel="apple-touch-icon" sizes="180x180" href="/images/icons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/images/icons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/images/icons/favicon-16x16.png">
<link rel="manifest" href="/images/icons/site.webmanifest">
<link rel="shortcut icon" href="/images/icons/favicon.ico">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...