Nano Hash - криптовалюты, майнинг, программирование

новая команда rails не создает папку public/javascript

Команда «rails new» не создает папку public/javascript с файлами js (и другие способы сделать так, чтобы приложение rails тоже не создавало эту папку (например, RubyMine тоже не создает эту папку). Пожалуйста, помогите. Я новичок, но не найди у кого такая же проблема.

используя версию рельсов 3.1.0


Ответы:


1

rails s должен запустить сервер, так что это хороший знак :)

Беги rails new app_name

03.10.2011
  • я ошибся в описании. я сделал рельсы новые. но у меня нет каталога public/javascripts в моем приложении ( 04.10.2011
  • Хорошо, я вижу, в Rails 3.1 больше нет public/javascripts. Он был перемещен в папку assets 04.10.2011
  • Благодарность! я пытался использовать highcharts. Как я могу получить jquery-1.4.2.min.js, у меня его нет/мне нужно установить jrail? или другие камни? потому что я видел, что он генерируется автоматически, но в моем приложении его нет9 04.10.2011
  • он у вас есть, но он внутри драгоценного камня. см. в app/assets/javascripts/application.js есть //= require jquery //= require jquery_ujs 04.10.2011
  • так мне не надо? это в application.js? мне просто нужно раскомментировать их? спасибо за ответы на мои вопросы) 04.10.2011
  • сам файл находится в драгоценном камне, который загружает application.js. Проверьте: guides.rubyonrails.org/asset_pipeline.html 04.10.2011
  • Спасибо. И последний вопрос: где взять rails.js? это нужно для highcharts, но у меня его нет. или это тоже в aplication.js& 04.10.2011

  • 2

    Rails 3.1 генерирует ваши общедоступные активы в:

    app/assets/javascripts
    app/assets/stylesheets
    app/assets/images
    

    Это часть новой функции Asset Pipeline, которая предварительно скомпилирует ваши ресурсы в общую папку.

    Вы можете прочитать все о новых путях ресурсов в руководствах по Rails: http://guides.rubyonrails.org/asset_pipeline.html

    04.10.2011
    Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..