현재 패키지 이름: react-native-switch
NPM에서 중복 확인:
npm info react-native-switch만약 이미 존재한다면 package.json의 name 필드를 변경해야 합니다.
package.json의 repository 필드를 업데이트하세요:
"repository": {
"type": "git",
"url": "https://github.com/your-username/react-native-switch.git"
}package.json의 author 필드를 업데이트하세요:
"author": "Your Name <your.email@example.com>"npm run build빌드가 성공하면 dist/ 폴더에 다음 파일들이 생성됩니다:
index.jsindex.d.tsindex.js.mapindex.d.ts.map
앱에서 라이브러리를 테스트:
npm run ios
# 또는
npm run androidnpm loginnpm search react-native-switchnpm publish참고: prepublishOnly 스크립트가 자동으로 빌드를 실행합니다.
만약 스코프 패키지로 배포하려면:
npm publish --access publicnpm version patch
npm publishnpm version minor
npm publishnpm version major
npm publish- NPM 페이지 확인: https://www.npmjs.com/package/react-native-switch
- 설치 테스트:
npm install react-native-switchpackage.json의 name 필드를 고유한 이름으로 변경하세요.
NPM 계정에 올바른 권한이 있는지 확인하세요.
버전을 업데이트하고 다시 배포하세요.