
# 如何在.npmrc文件配置镜像源
#### 问题现象
无法通过构建命令配置镜像源。
#### 原因分析
nodejs版本大于18时，无法通过构建命令配置镜像源。
#### 处理方法
在代码仓根目录下创建.npmrc文件，并在文件中配置镜像源信息。本示例以CodeArts Repo代码仓为例。
1. 访问CodeArts Repo服务首页，找到实际使用的项目下的代码仓。
2. 单击代码仓名称，在代码仓根目录下依次单击"新建 \> 新建文件"，文件命名为".npmrc"。
3. 文件内容为配置镜像源代码信息，代码样例如下。配置完后单击"确定"。
   ```
   disturl=https://repo.example.com/nodejs
   sass_binary_site=https://repo.example.com/node-sass/
   phantomjs_cdnurl=https://repo.example.com/phantomjs
   chromedriver_cdnurl=https://repo.example.com/chromedriver
   operadriver_cdnurl=https://repo.example.com/operadriver
   electron_mirror=https://repo.example.com/electron/
   python_mirror=https://repo.example.com/python
   ```
   图1配置镜像源信息   
   ![](https://support.huaweicloud.com/codeci_faq/zh-cn_image_0000002406288281.png "点击放大")
   注意，如果产品页面中的其他命令和".npmrc"文件中的命令不同，那么以".npmrc"文件中的命令为准。
   
 
