2013-09-11 2 views
0

Как настроить Middleman для создания изображений без добавления хэша к имени файла? Я имею в виду файловые пути в javascript и вам нужно знать полное имя файла, чтобы ссылаться на файлы. Мой JS не обновляется с хэшированными именами файлов, такими как мой CSS.Middleman Создание активов без hash

ответ

0

Ой, разобрался. Я включил activate :asset_hash. удалив его с config.rb.

0

Не нужно оставлять :asset_hash только потому, что вы хотите обратиться к ним в JS. Расширение hash актива фактически пытается автоматически переписать пути в CSS и JavaScript, но похоже, что все, что вы связываете с ними, не обнаруживается.

Вы всегда можете назвать яваскрипт что-то вроде application.js.erb и затем код, как это:

var my_image = <%= image_path("myimage.png") %>; 

Таким образом, вы всегда будете иметь правильный путь.

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