이것은 어떤 식 으로든 create-react-app 대체하는 것이 아닙니다! 기본 구성이 몇 초 만에 웹 팩 프로젝트를 시작하는 방법 일뿐입니다.
새로운 UI 프레임 워크, 새로운 라이브러리, 새로운 도구가 나왔습니다. 테스트하고 싶지만 웹 팩을 구성하고 시작하려면 많은 것을 설치해야합니다.?
웹 팩 앱 생성기가 많이 있지만 이것은 당신을 울게 만들지 않을 것입니다.
굉장하지만 매우 의견이 많은 create-react-app 마찬가지로 ... webpack.config.js 파일에 무언가를 추가하려고 시도 했습니까? 알고 있습니다 ... 당신은 그렇게하기 위해 모든 것을 eject 합니다.
내 코드를 작성하는 것만으로도 웹 팩 플러그인이나 로더를 추가하여 내 브라우저에서 실행할 수있는 경우 어떨까요?
babel 이 ES6 코드를 변환하기를 원하십니까? 좋아요!react 원하십니까? 좋아요!나는 모든 의견을 제쳐두고 단순성에 집중하고 무엇을 추측합니까? 코드 작성을 시작할 수 있도록 무언가를 편집/추가/제거하기 위해 아무것도 배출 할 필요가 없습니다! 그게 - 그것은!
npm install -g create-wpapp
$ mkdir project
$ cd project
$ create-wpapp
? What is your app name? webpack-starter
? Select dev server port: 3001
? Choose app type: TypeScript
? Are you going to use React in your app? Yes
? Are you going to use css in your app? Yes
? Do you want to use SCSS preprocessor? Yes
? What is your name? Udi Talias
? What is your email? [email protected]
Creating a new webpack app in /Users/udidu/project...
...
All Done.
Run npm start to start the dev server
이렇게하면 다음 구조로 Dev Server HMR이있는 웹 팩 프로젝트가 생성됩니다.
/project
|- node_modules
|- src
|- style
|- main.{css,scss} // Based on your selection
|- app.{js,ts,tsx} // Based on your selection
|- views
|- index.html
|- .gitignore
|- package.json
|- webpack.config.js
|- tsconfig.json // For a TypeScript project
npm start .
그냥 포크, 원하는 것을하고 풀 요청을 만듭니다.
그냥 열면.
이 도구는 때때로 발전 할 것입니다 ... 매우 간단하지만 테스트와 더 많은 옵션이 설정 프로세스에 추가되므로 Dead Simple Webpack 프로젝트에서 원하는 것을 선택할 수 있습니다!
MIT 라이센스에 따라 라이센스가 부여되었습니다 (기본적으로 - 라이센스를 원하는 모든 것을 수행). 자세한 내용은 라이센스를 참조하십시오.