Проблема с первым приложением Ruby On Rails - PullRequest
1 голос
/ 30 октября 2019

Я пытаюсь запустить свое первое приложение rails, но оно не работает.

Я установил пряжу и проверил, что она была установлена.

Затем я набрал rails webpacker:install. По какой-то причине Node не установился, я набрал post install для узла, и он все равно не работал.

Для некоторого фона у меня есть Mac середины 2012 года с ОС Mojave 10.14.6, Ruby версии 2.6.3, Ruby on rails версии 6.0.0 и Yarn версии 1.19.1

Мой код:

(base) Apples-MBP:~ apple$ cd desktop
(base) Apples-MBP:desktop apple$ cd portfolio
(base) Apples-MBP:portfolio apple$ rails s
=> Booting Puma
=> Rails 6.0.0 application starting in development 
=> Run `rails server --help` for more startup options
RAILS_ENV=development environment is not defined in config/webpacker.yml, falling back to production environment
Exiting
Traceback (most recent call last):

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

Я ожидал, что Rails подтвердит, что он работает, чтобы я мог видеть свою работуна localhost: 3000, но это был конечный результат

/Users/apple/.rvm/gems/ruby-2.6.3/gems/webpacker-4.0.7/lib/webpacker/configuration.rb:91:in `rescue in load': Webpacker configuration file not found /Users/apple/Desktop/portfolio/config/webpacker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysopen - /Users/apple/Desktop/portfolio/config/webpacker.yml (RuntimeError)
(base) Apples-MBP:portfolio apple$

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 30 октября 2019

Прежде всего, установите brew, введите в терминале следующее:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Затем установите пряжу:

brew install yarn

Или сделайте это вручную:

curl -o- -L https://yarnpkg.com/install.sh | bash

Теперь запустите команду:

yarn install
rails webpacker:install
...