1# 参考信息 2 3 4## 使用build.sh脚本编译源码 5 6 71. 进入源码根目录,执行如下命令进行版本编译。 8 9 ``` 10 ./build.sh --product-name name --ccache 11 ``` 12 13 >  **说明:** 14 > _name_为产品名称,例如Hi3516DV300、rk3568等。 15 162. 检查编译结果。编译完成后,log中显示如下: 17 18 ``` 19 post_process 20 =====build name successful. 21 ``` 22 23 编译所生成的文件都归档在out/{device_name}/目录下,结果镜像输出在out/{device_name}/packages/phone/images/ 目录下。 24 >  **说明:** 25 > 其他模块化编译操作,可参见[编译构建指导](../subsystems/subsys-build-standard-large.md)。 26 27 28## 配置代理 29 30 31### 配置Python代理 32 331. 新建代理配置文件。 34 35 ``` 36 mkdir ~/.pipvim ~/.pip/pip.conf 37 ``` 38 392. 在文件中写入如下代理信息并保存退出。 40 41 ``` 42 [global] 43 index-url = http://代理网址 44 trusted-host = 可信任的镜像地址 45 timeout = 120 46 ``` 47 48 49### 配置NPM代理 50 511. 新建代理配置文件。 52 53 ``` 54 vim ~/.npmrc 55 ``` 56 572. 在文件中写入如下代理信息并保存退出。 58 59 ``` 60 registry=http://代理网址 61 strict-ssl=false 62 ``` 63 643. 将以下内容添加到.bashrc中并保存退出。 65 66 ``` 67 export NPM_REGISTRY=http://代理网址 68 source .bashrc 69 ``` 70