Please make sure to check the following:

Also note that packages.json must not contain a publishConfig property. If it does, make sure it points to the correct registry or remove the entry. 

The npm client will always push to the registry specified in this property, no matter which registry is specified on the command line.

Did this answer your question?