前端
我是个假程序员
我是个假的程序员
展开
-
react项目执行npm run build 提示要安装 umi/router 的,一般是版本问题。
报如上两图的错误,是因为umi 3.0以上版本版本已经不支持 import router from ‘umi/router’ 这种写法,需要修改为 import {history} from ‘umi’ ,也就是说umi3已经没有 umi/router了,如果需要使用umi/router,只能安装umi 2.0版本的。npm install umi@2.13.17或 yarn add umi@2.13.17上图的错误的解决方案:全局安装increase-memory-limit即..原创 2023-03-10 15:58:58 · 522 阅读 · 0 评论 -
terser是uglifyjs的升级版
使用terser-webpack-plugin (npm i terser-webpack-plugin)因为uglifyjs不支持es6语法,所以用terser-webpack-plugin替代uglifyjs-webpack-pluginterser-webpack-plugin 目前最新的版本打包会有兼容问题请使用4.x版本(20201130)terser-webpack-plugin的5.x版本是对应webpack5.x所以如果打包失败注意下版本哦可参考博文:https://blog.cs原创 2022-05-30 10:51:53 · 751 阅读 · 0 评论 -
webpack 打包,即执行npm run build 报 SyntaxError: Unexpected token: punc ())
如上图,则需要执行如下命令npm i gulp-uglify 或者 npm install --save-dev gulp-uglify韩后用友中台 portal-static项目环境要求:cnpm cache clear --forcecnpm install node-sass@4.14.1 sass-loader@7.1.0 --save-cnpm install core-js@2cnpm install webpack-cli@3.3.11 -gcnpm.原创 2022-04-14 14:18:56 · 1819 阅读 · 0 评论 -
简述用友业务中台门户 react + antd + spring boot框架 前端访问后端代码的大概流程。
用友业务中台门户 react + antd + spring boot框架 前端访问后端代码的大概流程。如下图,以门户的订单管理中促销活动节点为例。活动活动节点的数据,前端代码如图:在后端controller代码中,是找不到 getActivityNodeData 这个请求路径的方法的。这是为什么呢?因为还要在react项目中model下的activity.js文件和services下api.js进行相关代码编写,如下图:即:index.jsx 中 handleLoadActivit原创 2021-11-26 11:32:50 · 1649 阅读 · 2 评论
分享