ExtJS的打包

ExtJS和Java文件的打包 最近在公司实习,需要打包项目给测试人员,项目用的前台用的是ExtJS框架,后台则用Java常用的框架。平时打包的话直接打成war包就行了,但打包ExtJS前台文件则需要在本地配置相关环境。(老大的鼓励下才第一次写博客,哈哈,相信有第一次就会有第二次的了,加油!)需要用到的相关软件及配置过程
步骤如下:
1.首先肯定是Git,从云上拉取项目的相关代码,包含依赖库。
下载地址:https://git-scm.com/downloads
2.Nodejs的安装及环境变量的配置
具体可参看文章:https://blog.csdn.net/qq451354/article/details/65021307?locationNum=14&fps=1
Nodejs下载链接:https://pan.baidu.com/s/1rBtjNr4LA9pvxLPX5Hg7ug 密码:vvpf
环境变量NODE_PATH = “C:\Users\Administrator\AppData\Roaming\npm\node_modules”
在这里插入图片描述
3.用npm安装clean-css(nodejs内置有npm):npm install clean-css –g
在这里插入图片描述

4.看npm全局路径 :npm config get prefix
在这里插入图片描述
5.安装Sencha,并设置环境变量,其实只装Sencha是不行的,笔者之前第一次也是进坑了。在安装Sencha之前必须安装JDK并设置好环境变量,之后就是安装Ruby ,接着是DevKit ,最后才是Sencha。参考文章:https://www.cnblogs.com/eshinex/p/4617554.html
(以下软件均是匹配Win-64bit)
JDK1.8 :链接:https://pan.baidu.com/s/1yiLrdtD5u3I2ZePguBojzg 密码:2kas
Ruby: 链接:https://pan.baidu.com/s/1Y1IFSPfoLji5QBdASvy58A 密码:flu2
Devkit: 链接:https://pan.baidu.com/s/1ZgCVBrVOLAM6P3d4z2GPdg 密码:eo2z
Sencha: 链接:https://pan.baidu.com/s/1UojSJms83H93Snsrbzs4cg 密码:xmf5

Sencha环境变量的配置:
SENCHA_HOME = “D:\ruanjian\kaifa\Sencha\Cmd”
Path=”xxxxxxx;%SENCHA_HOME%”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.打包过程可能会报错,根据报错信息,原因可能是缺少java依赖,在Git上的maven仓库的依赖需要转移到本地maven仓库(即是在本地得自己建立Maven仓库)
Maven:链接:https://pan.baidu.com/s/1-o7oidzq-WxX9mX4v-Zluw 密码:2zeh
7.配置完成后,你就可以在输入相关打包指令,打包前台ExtJS的文件了。
8.后台的Java文件则是项目右键导出war包。
9.第7步和第8步的文件合在一起就可以给测试人员了。

猜你喜欢

转载自blog.csdn.net/suewar3/article/details/82780060
今日推荐