Cómo configurar el código fuente espejo local de npm.js actualizado automáticamente
git clone git://github.com/isaacs/npmjs.org.git
cd npmjs.org
sudo npm install -g Couchapp
npm install Couchapp
npm install semver
couchapp push registro/app.js = /registry/_design/scratch/ _rewrite
Aquí bloqueamos la aplicación para evitar que usuarios no autorizados borren nuestros datos.
$ vim /usr/local/etc/couchdb/local.ini
[admins]
admin = contraseña
$ sudo /etc/init.d/couchdb restart
¡Empieza a usar el nuevo npm a través del cliente!
De acuerdo con el archivo README de npmjs.org, solo necesitamos reemplazar
Puede colocar el siguiente código al registrar el cliente npm~ Archivo /.npmrc.
registry =
También puede configurar propiedades de registro de npm como esta
npm config set
o más Simple, anule la configuración de registro de npm en cada llamada:
1 npm --registry
Ahora está listo para escribir e instalar módulos. Puede instalar imágenes en npm.org incluso si npmjs.org no funciona. org está inactivo, también puede ejecutar la imagen en su máquina local y obtener las últimas actualizaciones de NPM.