나는 작업을 수행 simple component했다. 이제 저는 그것을 커뮤니티 (npmjs.com)와 공유하고 싶습니다.반응 구성 요소를 npm 저장소에 추가하는 방법은 무엇입니까?
구성 요소가 보안 문자를 생성합니다.
여러 가이드를 찾았지만 잘못되었습니다. 내가 (this 기준)을 수행합니다
1) 설치
NPM을 설치 -g 발전기 반응-웹팩 구성 요소
요 반응-웹팩 구성 요소
2) 내 코드 추가
3) 수정 webpack.config
,4) 구축
NPM 실행 빌드
5) 팩에 추가
NPM 팩
6) 내 정보를 추가
NPM 설정 init.author.name "Stekolschikov"
고궁 박물원은 "[email protected]"
NPM "stekolschikovv.hithub.io"init.author.url 설정 init.author.email 설정
7) 그리고
./ 게시 게시 시도NPM은
그러나이 :
PS C:\Users\vaste\Desktop\DEV\react-captcha-generator> npm publish ./
npm ERR! path C:\Users\vaste\AppData\Local\Temp\npm-9116-dbb91a9e\tmp\fromDir-520c1c05\package.tgz
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\vaste\AppData\Local\Temp\npm-9116-dbb91a9e\tmp\fromDir-520c1c05\package.tgz'
npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\vaste\AppData\Local\Temp\npm-9116-dbb91a9e\tmp\fromDir-520c1c05\package.tgz'
npm ERR! cause:
npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\vaste\AppData\Local\Temp\npm-9116-dbb91a9e\tmp\fromDir-520c1c05\package.tgz'
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'C:\\Users\\vaste\\AppData\\Local\\Temp\\npm-9116-dbb91a9e\\tmp\\fromDir-520c1c05\\package.tgz' },
npm ERR! isOperational: true,
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'C:\\Users\\vaste\\AppData\\Local\\Temp\\npm-9116-dbb91a9e\\tmp\\fromDir-520c1c05\\package.tgz\'',
npm ERR! errno: -4048,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR! path: 'C:\\Users\\vaste\\AppData\\Local\\Temp\\npm-9116-dbb91a9e\\tmp\\fromDir-520c1c05\\package.tgz' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
나는 관리자에서 콘솔을 시작했지만 결과는 동일합니다.
무엇이 누락 되었습니까? 어떻게 그래?
패키지를 게시 할 수있게 도와주세요. 고맙습니다!
업데이트 : 게시 관리
, 내가 로그인했다.
지금 패키지가 설치 될 수 있지만 패키지를 사용하려고 할 때 오류를 참조하십시오npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
어떻게이 문제를 해결할 수 있습니까?
루트 사용자를 사용하여 시도한 적이 있습니까? 마지막 줄에 나온대로? – thakurinbox
https://stackoverflow.com/questions/22325031/npm-please-try-using-this-command-again-as-root-administrator – thakurinbox
@ thakurinbox,이 명령을 사용한 후 (npm cache clean --force), 아무 것도 변경되었습니다. – StekolschikovV