Red de conocimiento informático - Material del sitio web - Cómo configurar el código fuente espejo local de npm.js actualizado automáticamente

Cómo configurar el código fuente espejo local de npm.js actualizado automáticamente

Primero, necesitamos instalar nodejs y git:

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 con su URL de registro, por ejemplo:

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 install

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.