Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1010 Bytes

6.2-iuap应用平台前端培训_架构与扩展(静态资源部署的几种方式).md

File metadata and controls

39 lines (26 loc) · 1010 Bytes

静态资源部署

1、发布到 maven 镜像仓库

发布之前,需要修改开发框架中的 gulpfile.js 文件中的配置信息:

var publishConfig = {
    command: "mvn",
    repositoryId: "iUAP-Snapshots",
    repositoryURL: "http://172.16.51.12:8081/nexus/content/repositories/iUAP-Snapshots",
    artifactId: "orgcenter-fe",
    groupId: "com.yonyou.iuap",
    version: "1.0.3-SNAPSHOT"
};

然后执行以下命令即可:

$ gulp

这里本质上是使用 MAVEN 来进行发布的,只是使用 Gulp 对执行命令做了封装。所以在发布到 MAVEN 之前,要确定你本地安装了 MAVEN (并且做好了相关配置)和 JAVA 环境。

2、发布到 NPM

通过使用 NPM 将会我们构建出的资源作为 package 发布到 NPM 官方镜像。

$ npm publish

3、发布到 CDN

我们可以将 Build 构建出的静态资源通过 OSS 的方式上传到云端(或是其他云存储服务)。

http://design.yyuap.com/static/xx