如何仅为特定项目设置npmregistry

我正在使用一个私有的npmregistry来pipe理我的一个npm包,而且我还有一些其他的包来自默认的npmregistry。 我现在在做的是:

npm config set registry https://private.registry.endpoint 

但是,这会改变registry的全局。 我可以在我的项目的根目录下手动创build一个.npmrc ,并在里面手动设置registry。 这不会取代我的全局registry,并只使用专用registry用于特定的项目。 但是,我想用一个命令来做到这一点,而不是必须手动创build.npmrc并设置registry。

如果你想知道为什么我需要这个,我自己知道该怎么做,但是我必须引导其他用户如何去做,而且为他们提供一个命令会更简单。 我需要知道是否有办法做这样的事情:

 npm config --local set registry https://private.registry.endpoint