BPM前端网站正式发布后,启用缓存模式,在此状态下对js文件等的修改后,必需在前台清除浏览器缓存,才会加载新的js文件,开发时很不方便。

启用开发模式后,前端启用无缓存模式,修改js或系统文件立即反应到前台。

缓存模式

开启缓存模式后,对JS进行版本控制,相同版本的JS只加载一次,下次打开网站时使用本地缓存,可减少网络流量,网站加载更快、用户体验更好。

Image

防缓存模式

开启防缓存模式后,js每次都从服务器加载最新版本,开发时修改js后,无需清浏览器缓存,刷新页面即加载最新的js,开发效率更高。

Image

开启开发模式

开发时应设置防缓存和调试信息输出。

Image

appsettings.json文件位于安装包目录WEB下面。

配置项说明:

文件 配置项 说明
appsettings.json JSCache 是否启用js缓存,控制登录以后的js加载

说明开发时设置为false
Debug 网站服务错误时,错误信息中会包含发生错误文件及API信息

开发时设置为true

开发后发布

开发完成后正式使用时,除了对以上各项做相反设置外,还需设置appsettings.json中的JSVersion,使每个用户都能自动下载最新版的js文件。

Image

易正发布产品新版本时升级8.00e部分,企业升级001部分,这样不容易引起冲突。