나는 react app 생성의 내부 의존성을 추출하고 사용하지 않고 라이브러리를 구축 할 수있었습니다. 나는 [email protected]
으로 테스트했습니다. 처음에는 babel-cli
을 설치해야합니다
이
{
"presets": ["react-app"]
}
그런 package.json
에 스크립트를 추가 :
"compile": "NODE_ENV=production babel src --out-dir lib --copy-files",
그리고 마지막으로 실행
npm run compile
npm install --save-dev babel-cli
콘텐츠와 .babelrc
파일을 생성
이렇게하면 모든 소스가 src
에서 lib
디렉토리로 컴파일되고 나머지 파일 만 복사됩니다. 주 파일을 package.json
(예 : "main"="lib/index.js"
)으로 선언하는 것을 잊지 마십시오.
그러나 한 가지주의 할 점이 있습니다. babel로 컴파일 할 수없는 파일 (예 : CSS 또는 글꼴)을 사용하는 경우 라이브러리 사용자는 적절한 (webpack) 로더를 설정해야합니다. 이것이
감사에 대한 far..uses 만들 반응-응용 프로그램 그래서 찾은 것이 가장 좋습니다, 내가 질문을 편집했습니다, 나는 별도의 js 파일 대신 중 하나를 생산하는 방법을 알아야 큰 파일 –