playtime
Supporting children and families experiencing homelessness in Washington, DC. Live app - https://wishlist.playtimeproject.org Organization Website:
파일 탐색기
- CONTRIBUTING.md
- PULL_REQUEST_TEMPLATE.md
- manifest.js
- .keep
- crayons-tips.png
- favicon.png
- HCPP_white_logo.png
- .keep
- application.js
- cable.js
- pledges.js
- primary-nav.scss
- social-share.scss
- wishlist-item.scss
- application.scss
- playtime.scss
- variables.scss
- channel.rb
- connection.rb
- .keep
- amazon_search_controller.rb
- application_controller.rb
- pledges_controller.rb
- sessions_controller.rb
- users_controller.rb
- wishlist_items_controller.rb
- wishlists_controller.rb
- application_helper.rb
- application_job.rb
- application_mailer.rb
- .keep
- application_record.rb
- guest_user.rb
- item.rb
- pledge.rb
- site_manager.rb
- user.rb
- wishlist.rb
- wishlist_item.rb
- amazon_search_policy.rb
- application_policy.rb
- pledge_policy.rb
- user_policy.rb
- wishlist_item_policy.rb
- wishlist_policy.rb
- new.html.erb
- show.html.erb
- _item.html.erb
- application.html.erb
- mailer.html.erb
- mailer.text.erb
- _flash_alerts.html.erb
- _primary_nav.html.erb
- _form.html.erb
- _pledge.html.erb
- edit.html.erb
- index.html.erb
- show.html.erb
- _error_messages.html.erb
- _search.html.erb
- _wishlist_dropdown.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- show.html.erb
- _form.html.erb
- _wishlist_item.html.erb
- edit.html.erb
- index.html.erb
- _form.html.erb
- edit.html.erb
- new.html.erb
- show.html.erb
- bundle
- rails
- rake
- review_app_setup
- rspec
- setup
- spring
- update
- yarn
- nginx_conf.erb
- puma.rb.erb
- production.rb
- development.rb
- production.rb
- test.rb
- application_controller_renderer.rb
- assets.rb
- backtrace_silencers.rb
- cookies_serializer.rb
- filter_parameter_logging.rb
- inflections.rb
- mime_types.rb
- omniauth.rb
- rollbar.rb
- social_share_button.rb
- wrap_parameters.rb
- en.yml
- application.rb
- boot.rb
- cable.yml
- database.yml
- database.yml.travis
- deploy.rb
- deploy_id_rsa_enc_travis
- environment.rb
- newrelic.yml
- nginx.conf
- puma.rb
- routes.rb
- secrets.yml
- skylight.yml
- spring.rb
- 20170519151453_create_users.rb
- 20170519153218_create_wishlists.rb
- 20170519153727_create_site_managers.rb
- 20170519165249_add_constraints_to_user.rb
- 20170519170516_create_items.rb
- 20170519175708_create_wishlist_items.rb
- 20170519181357_add_amazon_auth_fields_to_user.rb
- 20170519182820_add_columns_to_items.rb
- 20170520233443_add_site_manager_column_to_users.rb
- 20170520234309_change_column_name_site_manger_on_units.rb
- 20170521143556_add_image_height_width_to_wishlist_item.rb
- 20170521144619_add_name_to_item.rb
- 20170521145700_move_staff_messageto_wishlist_items.rb
- 20170521151159_create_pledges.rb
- 20170702043712_remove_item_id_from_pledges.rb
- 20170702043759_add_wishlist_item_to_pledges.rb
- 20170702045052_add_foreign_keys_and_indices.rb
- 20170702123334_change_wishlist_items_priority_to_integer.rb
- 20170702132602_add_default_to_wishlist_item_quantity.rb
- 20170817133935_add_quantity_to_pledges.rb
- 20170817162218_add_unique_index_to_pledges.rb
- 20170908012526_remove_site_manager_from_users.rb
- items.yml
- users.yml
- wishlists.yml
- schema.rb
- seeds.rb
- logo.png
- playtime_app.png
- http_client.rb
- item_lookup_endpoint.rb
- item_search_endpoint.rb
- lookup_response.rb
- search_item.rb
- search_response.rb
- .keep
- database.rake
- nginx.rake
- initialize_admin.rake
- .keep
- factory_bot.rake
- active_record_csv_generator.rb
- admin_initializer.rb
- amazon_oauth_info.rb
- amazon_product_api.rb
- nested_wishlist_context.rb
- .keep
- Playtime_icon_blue_high_res.png
- Playtime_icon_blue_low_res.png
- Playtime_icon_lilac_high_res.png
- Playtime_icon_lilac_low_res.png
- Playtime_logo_BW_high_res.png
- Playtime_logo_BW_low_res.png
- Playtime_logo_high_res.png
- Playtime_logo_low_res.png
- Playtime_logo_white_high_res.png
- Playtime_logo_white_low_res.png
- Playtime_icon_blue.svg
- Playtime_icon_lilac.svg
- Playtime_logo.svg
- Playtime_logo_BW.svg
- Playtime_logo_white.svg
- playtime_app.png
- Playtime_logo_PSD_all.psd
- Playtime_logo_vector_all.ai
- 404.html
- 422.html
- 500.html
- apple-touch-icon-precomposed.png
- apple-touch-icon.png
- favicon.ico
- robots.txt
- pledges_controller_spec.rb
- users_controller_spec.rb
- wishlists_controller_spec.rb
- items.rb
- pledges.rb
- users.rb
- wishlist_items.rb
- wishlists.rb
- browsing_spec.rb
- managing_items_and_wishlists_spec.rb
- managing_users_spec.rb
- pledging_an_item_spec.rb
- session_management_spec.rb
- amazon_corgi_lookup_response.xml
- amazon_corgi_pillow_search_response.xml
- amazon_corgi_search_response.xml
- http_client_spec.rb
- item_lookup_endpoint_spec.rb
- item_search_endpoint_spec.rb
- search_item_spec.rb
- search_response_spec.rb
- active_record_csv_generator_spec.rb
- admin_initializer_spec.rb
- amazon_oauth_info_spec.rb
- guest_user_spec.rb
- item_spec.rb
- pledge_spec.rb
- user_spec.rb
- wishlist_item_spec.rb
- wishlist_spec.rb
- amazon_search_policy_spec.rb
- pledge_policy_spec.rb
- user_policy_spec.rb
- wishlist_item_policy_spec.rb
- wishlist_policy_spec.rb
- pledges_routing_spec.rb
- users_routing_spec.rb
- wishlists_routing_spec.rb
- session_helpers.rb
- database_cleaner.rb
- factory_bot.rb
- omniauth.rb
- webmock.rb
- rails_helper.rb
- spec_helper.rb
- .keep
- .keep
- .env.sample
- .env.test
- .gitignore
- .pryrc
- .rspec
- .rubocop.yml
- .ruby-version
- .travis.yml
- app.json
- Capfile
- config.ru
- Gemfile
- Gemfile.lock
- LICENSE
- package.json
- Procfile
- Rakefile
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
rails console
설명 보기 ▼
rails console
Interact with a Rails application.
rails console
Start the Rails console:
rails console {{[-s|--sandbox]}}
Start the Rails console and roll back all data modifications on exit:
rails console {{[-e|--environment]}} {{dev|test|production|...}}
Start the Rails console on a specified environment:
rails server
설명 보기 ▼
rails server
Serve the Rails app in the current directory using the Puma web server, which comes bundled with Rails.
rails server
Run the web server:
rails server {{[-p|--port]}} {{port_number}}
Run the web server on a specified port:
rails server {{[-b|--binding]}} {{ip_address}}
Run the web server on a specified IP address:
rake
설명 보기 ▼
rake
Ruby용 Make와 유사한 프로그램.
`rake`의 작업은 Rakefile에 지정됩니다.
더 많은 정보: <https://ruby.github.io/rake/>.
rake
`default` Rakefile 작업 실행:
rake {{task}}
특정 작업 실행:
rake --jobs {{n}}
동시에 `n`개의 작업 병렬 실행 (기본값은 CPU 코어 수 + 4):
rspec
설명 보기 ▼
rspec
Ruby 코드를 테스트하기 위한 Ruby로 작성된 행동 주도 개발 테스트 프레임워크.
더 많은 정보: <https://rspec.info/features/3-13/rspec-core/command-line/>.
rspec --init
`.rspec` 구성 파일과 spec 헬퍼 파일 초기화:
rspec
모든 테스트 실행:
rspec {{path/to/directory}}
특정 디렉터리의 테스트 실행:
