2016-03-06 2 views
0

У меня есть пользовательские изображения и шрифты в моем приложении Meteor.js, и я не могу их обслуживать.Обслуживание статических файлов в Meteor.js

App:

  • .meteor
  • изображение - все изображения
  • шрифты - все шрифты
  • style.css

В style.css

background-image: url("image/1.jpg"); - not working 
 
or this 
 
    background-image: url("/image/1.jpg"); - not working

Что я делаю неправильно? Метеорная версия si 1.2.1.

ответ

0

Вы должны поместить свои изображения в папку под названием «public». Вы все еще можете сделать свою собственную структуру папок там, например, сделав папку внутри общественного «Изображения»:

background-image: url("images/1.jpg"); 

Я не использовал специальные шрифты еще, так что я не совсем уверен, но я могу себе представить, что вы также должны помещать свои шрифты.

Примечание. Если вы хотите, чтобы файлы были доступны только на сервере, вы должны поместить их в папку с именем «private». Эти папки не создаются автоматически, потому что некоторым людям может не понадобиться отображать изображения, шрифты или подобные вещи.

Смежные вопросы