0.4.0 • Published 1 year ago

@sshrik/bp v0.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

bp

basic boiler plate project.

How to use?

시작하기 위해선 다음처럼 진행합니다.

# To run typescript project
npx @sshrik/bp APP_NAME

# To run javascript project
npx @sshrik/bp -t js APP_NAME

# To run typescript react project
npx @sshrik/bp -t react-ts APP_NAME

# or you can use shorthand project type
npx @sshrik/bp -t rts APP_NAME

# After make project finish
cd APP_NAME
yarn

How to run? - typescript react

실행하기 위해선 다음처럼 사용합니다. 기본포트는 8000입니다.

yarn run:dev # localhost:8000 으로 시작하기
yarn build # build
yarn lint:fix # lint 고치기

How to run? - typescript / javascript

hello world 를 출력하는 기본 프로젝트입니다.

yarn dev

프로젝트에는

이 프로젝트에는 다음과 같은 라이브러리들이 포함되어 있습니다.

Typescript React

  • Typescript
  • ES Lint + Prettier
  • React + React Router
  • styled-component
  • Webpack

Code Rule

이 프로젝트는 AirBnB Codestyle을 따릅니다. 그러나 개발 편의상 다른점이 있습니다.

ImportNamespaceSpecifier

일반적으로 아래와 같은 코드는 Anit-Pattern입니다. 필요하지 않은 모든 컴포넌트들을 로딩하는 것은 더 많은 시간이 걸릴 것 입니다.

import * as S from 'components/typo.styles';

그러나 이 프로젝트는 ~.style.ts 같이 style.[ext]로 끝나는 파일에 대해서 import * 하는것을 막지 않습니다. 그 외의 import * / export * 은 ESLint 규칙 중 no-restricted-syntax 에 의해 금지됩니다.

0.3.0-alpha.9.2

1 year ago

0.3.0

1 year ago

0.3.0-alpha.9.1

1 year ago

0.3.0-beta.1

1 year ago

0.3.0-alpha.4.1

1 year ago

0.4.0

1 year ago

0.2.6

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4-debug2

2 years ago

0.1.4-debug1

2 years ago

0.1.4-debug

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago