evil_chat
Code for "Evil Front: Modern Front-end in Rails" 3-part tutorial: https://evilmartians.com/chronicles/evil-front-part-1
파일 탐색기
- channel.rb
- connection.rb
- chat_channel.rb
- .keep
- application_controller.rb
- auth_controller.rb
- chat_controller.rb
- application_helper.rb
- application_job.rb
- application_mailer.rb
- .keep
- application_record.rb
- message.rb
- new.html.erb
- show.html.erb
- application.html.erb
- mailer.html.erb
- mailer.text.erb
- bundle
- rails
- rake
- setup
- spring
- update
- webpack
- webpack-dev-server
- yarn
- development.rb
- production.rb
- test.rb
- application_controller_renderer.rb
- backtrace_silencers.rb
- cookies_serializer.rb
- filter_parameter_logging.rb
- inflections.rb
- mime_types.rb
- wrap_parameters.rb
- en.yml
- development.js
- environment.js
- production.js
- test.js
- application.rb
- boot.rb
- cable.yml
- database.yml.example
- environment.rb
- puma.rb
- routes.rb
- secrets.yml.example
- spring.rb
- webpacker.yml
- 20171210132138_create_messages.rb
- schema.rb
- seeds.rb
- cable.js
- chat.js
- icon.svg
- _auth-form.html.erb
- auth-form.css
- auth-form.js
- _chat.html.erb
- chat.css
- chat.js
- _message.html.erb
- message.css
- message.js
- icon.svg
- _message-form.html.erb
- message-form.css
- message-form.js
- _messages.html.erb
- messages.css
- messages.js
- _page.html.erb
- page.css
- page.js
- index.css
- index.js
- application.js
- .keep
- component_generator.rb
- .keep
- .keep
- 404.html
- 422.html
- 500.html
- apple-touch-icon-precomposed.png
- apple-touch-icon.png
- favicon.ico
- robots.txt
- .keep
- .keep
- .babelrc
- .browserslistrc
- .eslintrc
- .gitignore
- .postcssrc.yml
- .stylelintrc
- config.ru
- Gemfile
- Gemfile.lock
- package.json
- Procfile
- Procfile.dev
- Rakefile
- README.md
- yarn.lock
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
brew install
설명 보기 ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
bundle
설명 보기 ▼
bundle
Ruby 프로그래밍 언어의 종속성 관리자.
더 많은 정보: <https://bundler.io/man/bundle.1.html>.
bundle install
작업 디렉토리에 있는 `Gemfile`에 정의된 모든 gem을 설치:
bundle exec {{command}} {{arguments}}
현재 번들의 컨텍스트에서 명령을 실행:
bundle update
`Gemfile` 에 정의된 규칙에 따라 모든 gem을 업데이트 하고 `Gemfile.lock`을 재생성:
rails
설명 보기 ▼
rails
서버 측 MVC 프레임워크로, Ruby로 작성되었습니다.
`generate`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
더 많은 정보: <https://guides.rubyonrails.org/command_line.html>.
rails new "{{project_name}}"
새 Rails 프로젝트 생성:
rails generate scaffold Post title:string body:text
현재 프로젝트의 로컬 서버를 포트 3000에서 시작:
rails db:migrate
현재 프로젝트의 로컬 서버를 지정된 포트에서 시작:
yarn
설명 보기 ▼
yarn
JavaScript 및 Node.js 패키지 대체 관리자.
더 많은 정보: <https://yarnpkg.com/cli>.
yarn global add {{module_name}}
전역적으로 모듈 설치:
yarn install
`package.json` 파일에 참조된 모든 의존성을 설치 ( `install`은 선택 사항입니다):
yarn add {{module_name}}@{{version}}
모듈을 설치하고 `package.json` 파일에 대한 의존성으로 저장 (개발 전용 의존성으로 추가하려면 `--dev` 추가):
