Giter Site home page Giter Site logo

kr-svelte-dev's Introduction

Cybernetically enhanced web apps: Svelte npm version install size build status license

Svelte란 무엇인가?

Svelte(스벨트)는 웹 애플리케이션을 만드는 새로운 방법입니다. Svelte는 사용자의 선언형 컴포넌트를 효율적인 JavaScript 코드로 변환해, 정교하게 DOM을 업데이트하는 컴파일러입니다.

자세한 내용은 Svelte 웹사이트에서 확인하거나, Discord 채널에 들러보세요.

개발에 참여하기

Pull request는 항상 환영합니다. 이슈를 선택하고, 저희를 도와주세요! svelte.kr에도 참여 부탁드립니다.

로컬에서 Svelte를 설치하고 작업하려면:

git clone https://github.com/sveltejs/svelte.git
cd svelte
npm install

많은 테스트들은 줄바꿈을 <LF>로 보존되도록 짜여 있습니다. Windows 환경이라면 git clone을 실행할 때에 다음의 명령어로 해결 가능합니다.

git -c core.autocrlf=false clone https://github.com/sveltejs/svelte.git

컴파일러 및 패키지의 모든 모듈을 빌드하려면:

npm run build

변경 사항을 실시간으로 반영하여 rebuild 하려면 (프로젝트의 변경사항을 로컬에서 테스트하기 위해 npm link를 사용하는 경우에 유용함):

npm run dev

컴파일러는 TypeScript로 작성되었지만, 부담가질 필요가 없습니다 — 기본적으로 이 코드들은 일반적인 자바스크립트에 타입 주석이 포함된 것 뿐입니다. 당신은 놀라울 정도로 곧 익힐 수 있습니다. 만약에 당신이 Visual Studio Code 이외의 에디터를 사용하고 있다면, syntax highlighting과 code hints를 위한 플러그인을 설치해야 할 수 있습니다.

테스트 실행

npm run test

테스트 필터링을 위해서는, -g (혹은 --grep)를 사용하세요. 예를들면, transition과 관련된 테스트만을 실행시키려면:

npm run test -- -g transition

svelte.dev

https://svelte.dev 의 소스코드, 관련된 모든 문서가 site 디렉토리에 있습니다. 사이트는 Sapper로 만들어져 있습니다. 로컬 환경에서 개발하려면:

cd site
npm install && npm run update
npm run dev

Special Thanks

  • 번역 프로젝트 구조와 방법에 대해 많은 아이디어를 제공해 준 러시아 스벨트 번역 페이지에게 감사드립니다.
  • 그리고 번역에 기여해 주시는 모든 분들!😘

라이센스

MIT

kr-svelte-dev's People

Contributors

beewee22 avatar sukyology avatar uriyang avatar mz-jayj avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.