Instantly share code, notes, and snippets.

What would you like to do?
NPM private registry my-module.js
"name": "my-module",
"version": "1.1.0",
"description": "NPM private registry my-module.js",
"main": "index.js",
"scripts": {
"repository": {
"type": "git",
"url": ""
"publishConfig": {
"registry": ""
"author": "sanghak,lee <>",
"license": "MIT"

This comment has been minimized.


SangHakLee commented Apr 4, 2018

package.json에서 "publishConfig": {"registry": ""} 옵션이 있기 때문에
$ npm publish 요청시 http://registry.npmjs.org가 아닌으로 publish한다.

만약, package.json에 해당 옵션을 주지 않으면 npm set registry 명령으로 registry를 변경 후 publish 한다.

이 경우 앞으로 모든 npm 요청이 set registry로 설정한 서버로 가기 때문에 public 모듈을 설치할 때 다시 npm set 해줘야하는 번거로움이 있다

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment