Я разрабатываю веб-сайт, используя Aptana 2.04.
Когда я говорю "скрипт/сервер" из папки проекта, все в порядке
После копирования папки проекта в другое место и произнесения «скрипт/сервер» сервер запускается, но jammit не загружает упакованные ресурсы, и я вижу веб-страницу без каких-либо загруженных файлов css и js.
Я немного поигрался с этой проблемой и нашел следующее:
- Когда я говорю «jammit» из нескопированной папки, он упаковывает активы.
- Когда я говорю «jammit» из скопированной папки, я получаю сообщение об ошибке «Предупреждение о Jammit: нет совпадений ресурсов» для каждого файла .js и .css.
Что здесь не так? Помощь !
Обновление 1
Я ссылаюсь на каждый актив в «assets.yml» следующим образом:
javascripts:
common:
- my_styles.css
my_styles.css находятся в папке «public/assets».
Я также пробовал "- public/assets/my_styles.css", но это не работает
Обновление 2
Все работает в режимах производства и разработки, когда я запускаю сервер из папки моего проекта.
Но когда я просто копирую папку проекта в другое место, я получаю ошибки jammit. Две папки — это один и тот же байт за байтом, но поведение разное. Вот это меня смущает...
production
? по умолчанию jammit не запрашивает минифицированные активы в средеdevelopment
, попробуйте сproduction
и сообщите нам: P. - person jpemberthy   schedule 29.09.2010