1、cap4常见报错
常见报错:
错误:FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
解析:node内存不足
解决:运行setx NODE_OPTIONS --max_old_space_size=10240后关闭cmd再重新打开
错误rror loading PostCSS config: Loading PostCSS Plugin failed: Unknown browser query > 1%
解析:browserlist相关,暂未查询到具体原因
解决:删除.browserslistrc中的内容后正常。
错误:vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!.解析:sass找不到
解决:cd到node_module中,运行npm rebuild node-sass,再cd回工程中,运行npm update。
错误:These dependencies were not found:
*core-js/modules/es.array.concat.js in ./node_modules/cache-loader/dist/cjs.js??ref--12-0
解析:core-js组件异常
解决:删除node-moduls中的core-js、core-js-compat、core-util-js。然后cd到工程中npm i core-js --save
错误:编译form-mobile时报错 m_unflow
解析:新版本oa,依赖yarn
解决:cap-front目录 执行npm i -g yarn 再执行yarn install --ignore-engines
错误:Error occurred while trying to proxy request
解析:跨域错误
解决:配置proxy,增加secure: false 以及 https:true

错误:启动成功后,页面访问404
解析:访问源ip不通过。
解决:配置proxy,增加changeOrigin:true

2、工程及运行调试
macro:toc
1 表单设计态 form-design
工程:cap-front/form-design
表单设计:form-design\src,启动命令是npm run dev ,打包命令npm run buildSeeyon
操作设置:form-design\others\src\authDesign,启动命令是npm run devo ,打包命令npm run buildo
业务列表设置:cap-core
运行调试:
(1)安装依赖(在form-design层级运行npm i)
(2)代理服务器
cap-front\form-design\bin\common-dev.js
target:代理目标地址
Cookie:将登录后的代理地址的Cookie复制替换
然后运行

运行后,将代理地址的设计器页面url index.html后的复制下来,放到运行本地工程的地址后就可以调试了
表单设计


操作设置 authDesign.html?

2、表单运行态:pc_form
工程:cap-front/pc_form
表单设计:pc_form\src,启动命令是npm run dev ,打包命令npm run buildSeeyon
操作设置:pc_form\others\src\authDesign,启动命令是npm run devo ,打包命令npm run buildo
业务列表设置:cap-core
运行调试:
(1)安装依赖(在pc_form层级运行npm i)
(2)代理服务器:同设计态
3、模块
4、cap-front工程
cap-front 外层yarn install 报错

解决方案:切换node版本为12.19.0 然后执行yarn install --ignore-engines