内网npm私服使用说明

一、简介

1.1 背景

近期前端团队会持续开发一些前端公共组件,由于是公司内部资产,并不方便发布到公网的npm中托管。公司平台部门搭建了一套nexus服务,主要用于搭建后端的maven私服,正好也能用于npm私服搭建。有兴趣的同事可以自行查找资料,了解nexus搭建npm私服的具体事宜。

1.2 范围

本文重点阐述npm私服的使用方式,主要包括:

1、如何使用私服中的包?

2、如何发布内容到私服?

需要开发公共组件的同事,建议了解两方面的内容。不需要开发公共组件的同事,只需要了解如何使用即可。

二、如何使用私服中的包?

有多种方式使用私服,个人建议使用第1种方式,便于管理。

2.1 通过nrm管理

  1. 安装nrm包

npm install -g nrm

  1. 添加私服

nrm add cosmo http://nexus.xxx.xxx.com/repository/npm-cosmo-group/

  1. 切换源

你可能感兴趣的:(工程化,npm,前端,前端组件私服部署发布)