2017-04-04 1 views
0

저는 angular2 cli 구성 요소를 가지고 있으며이를 npm에 게시하려고합니다. npm에 사용자를 생성했습니다. . - adduser 명령을 사용했지만 게시하려고 시도 할 때 다음 오류가 발생합니다. npm에 angular2 구성 요소를 게시 할 때 오류가 발생합니다. "올바른 사용자로 로그인 했습니까? : 이름"

D:\names>npm publish 
    npm ERR! publish Failed PUT 403 
    npm ERR! Windows_NT 6.3.9600 
    npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "publi 
    sh" 
    npm ERR! node v6.9.2 
    npm ERR! npm v3.10.9 
    npm ERR! code E403 

    npm ERR! you do not have permission to publish "names". Are you logged in as the correct user? : names 
    npm ERR! 
    npm ERR! If you need help, you may report this error at: 
    npm ERR!  <https://github.com/npm/npm/issues> 

    npm ERR! Please include the following file with any support request: 
    npm ERR!  D:\names\npm-debug.log 

    D:\names>sudo -s 
    'sudo' is not recognized as an internal or external command, 
    operable program or batch file. 

나에게

답변

0

확인 docs 도와주세요.

npm login 

및 사용하여 로그인 확인 : 그렇지 않으면 사용할 수없는 권한을 얻을 수 sudo는 리눅스 명령

npm config ls 

사이드 노트

당신은 클라이언트 측에서 로그인해야 Windows에서 이에 해당하는 내용은 이며 관리자로 실행