当前开发的项目 除了要用 npm install xxx第三方开源的包之外,还需要install 公司私有的包(存在公司私有仓库artifactory下)。
环境:macbook, nodejs
1. 安装npmrc 插件
# npm install npmrc -g
2. 新建profile
#npmrc -c mycompany
3. 查看所有profiles
#npmrc
会看到两个profile name, 默认的为 default. 新建的为mycompany
4. 从默认切换新建的profile
#npmrc mycompany
5. 执行curl 更新~/.npmrc配置文件的登录认证信息(如下)
#curl -utest@qq.com https://na.artifactory.swg-devops.com/artifactory/api/npm/test-repository/auth/framworkAAA >> ~/.npmrc
执行完后 使用#vi ~/.npmrc 即可看到 更新的 加密后的信息
6. 在你的项目下面安装包 例如
#npm install @framwrokAAA
其他说明:
#开头表示的 是可以在terminal运行的linux命令。