目录
解决Windows下Hadoop中的yarn和nodejs中yarn冲突的问题
React antd Dva Umi项目部署启动问题
1、安装依赖时出现问题
解决:
采用yarn add 加依赖安装
2、yarn加载完后启动出现问题
将对应文件的??改为change(a,b)
function change(a, b) {
return a !== undefined && a !== null ? a : b
}
3、添加的依赖
1.npm install -g increase-memory-limit
2. increase-memory-limit
npm install -g increase-memory-limit
yarn add leaflet-ant-path
yarn add i @geoman-io/leaflet-geoman-free
yarnpkg add @umijs/preset-react
4、antd 异步加载时loading使用
参考
(1) antd pro 项目中关于dva loading的用法——加载中状态的封装_代码的星辰大海-CSDN博客_antd loading
(2) dva-loading 实践用法 - 简书 (jianshu.com)
实现:
page代码:
Model及Service 同Dva、Umi网络请求流程
5、栈溢出一系列问题
如上图。
解决:
添加依赖
1.npm install -g increase-memory-limit
2. increase-memory-limit
结果如下图:
延申问题:
(1)安装依赖时出现问题或使用npm安装时出现问题
如下:
解决:
** 方法一 ** (推荐)
使用管理员运行cmd,使用命令npm cache clean –force
** 方法二 **
删除:.npmrc
位置:C:\Users\Marstin
参考博客:
弊端:需要重新配置镜像源
1、npm config set registry https://registry.npm.taobao.org
2、npm config get registry
Kettle连接hive过程问题:(Windows本地)
1、解压kettle 压缩包 D:\ProgramFiles\tools\pdi-ce-8.2.0.0-342.zip
2、配置kettle中hive环境
(1条消息) 一招教你用Kettle整合大数据和Hive,HBase的环境!_Alice菌的博客-CSDN博客
(测试连接)
3、测试 hive连接
(1条消息) kettle连接Hive操作_xxydzyr的博客-CSDN博客_kettle连接hive
问题报错:
解决:将D:\ProgramFiles\tools\data-integration\plugins\pentaho-big-data-plugin\hadoop-configurations\cdh514\lib 中hadoop-common-2.6.0-cdh5.14.0.jar放置于根目录下D:\ProgramFiles\tools\data-integration\lib
报错2:端口号问题导致
解决:查看D:\ProgramFiles\tools\data-integration\plugins\pentaho-big-data-plugin
\hadoop-configurations\cdh514中hive-site.xml配置的端口号(前提已经从hadoop和hive环境中替换过xml文件)9998。
再次测试结果:
解决Windows下Hadoop中的yarn和nodejs中yarn冲突的问题
Cmd中执行yarnpkg,
之后再前端项目中使用 yarnpkg代替yarn
部署umi应用
(6条消息) yarn create @umijs/umi-app报错 解决办法_刘珈佚的博客-CSDN博客
(6条消息) react+typescript+umi+dva+antd_博哥的二进制世界-CSDN博客