2016-10-29 15 views
0

Это папка & Я пытаюсь включить в мой application.scss:Почему звездочки не находят актива в папке моих продавцов, даже если он находится в пути загрузки?

$ ls 
jquery.nouislider.css 
$ pwd 
myapp/vendor/assets/stylesheets/inspinia/plugins/nouslider 

Я в том числе это так:

@import "inspinia/plugins/nouslider/*"; 

Это ошибка, я получаю:

Sprockets::FileNotFound - couldn't find file '/app/assets/stylesheets/inspinia/plugins/nouslider' 
Checked in these paths: 
    /app/assets/config 
    /app/assets/fonts 
    /app/assets/images 
    /app/assets/javascripts 
    /app/assets/stylesheets 
    /vendor/assets/javascripts 
    /vendor/assets/stylesheets 

Как правильно включить эту папку, не выдавая ошибку?

Edit 1

Что странно, что у меня есть эти два файла:

$ ls 
animate.css patterns plugins  style.css 
$ pwd 
/vendor/assets/stylesheets/inspinia 

И я успешно включить его так:

@import "inspinia/style"; 
@import "inspinia/animate"; 

Так что не знаю, почему выше не будет работать.

Edit 2

я, наконец, получил это работает, своего рода.

Что я сделал, был перенесен файл, который я хотел в папку /inspinia, а затем переименовал его из jquery.nouislider.css и переименовал его в nouislider.css.

Тогда я просто импортировать его так:

@import "inspinia/nouislider"; 

Это работало, но я не знаю, почему нормальный путь и имя файла больше не работает.

ответ

0

Вы должны включать полный путь и повторите попытку Vendor/активы/StyleSheets/inspinia/как это испытание или использование требует или загрузить вместо импорта

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

  • Нет связанных вопросов^_^