Nicky Lao

Results 83 issues of Nicky Lao

### 韭菜中心>数据中心> 数据大屏 仓库代码:https://github.com/LeekHub/credit-bi-react (开发完会放到 LeekFund,leek-center下) 模板截图不完整: ![](https://raw.githubusercontent.com/LeekHub/credit-bi-react/master/demo.png) 不管是以学习的目的还是个人兴趣,期望有人加入参与开发。 开发者最后会拉入 [LeekHub](https://github.com/LeekHub) 组织,共建韭菜社区。 ### 技术栈犹豫? 技术无限制,你可以用自己熟悉的前端来实现,比如 Vue、Angular ,项目到时候 微前端接入即可。 我只是找了一个 react 的大屏工程,复用一些重复的开发工作而已,其他的技术栈一样可以这么先找个开源项目,再去改。(当然,自己从0开始也可以。) ### 没挑战? 高级开发者,觉得没挑战的,还有个大的方向,搞大屏拖拽生成编辑器。Serverless 做数据源接口,一个数据源就是一个function,负责爬取各种数据。大屏编辑器统计图组件可设置选择数据源,最后预览即可见大屏效果。 插件中的韭菜盒子中心数据大屏可直接写代码开发: https://github.com/LeekHub/leek-fund/blob/master/template-packages/leek-center/src/view/data-center/index.tsx

help wanted

blog owner didn't want to manually Initialize comments for every articles after change the comments system to gitment. So, we want a easy way to Initialize comments for all articles...

试了2.6.0、2.6.2 锁定版本,都会自动升级。 node 版本 `v14.16.0` ``` error @typescript-eslint/[email protected]: The engine "node" is incompatible with this module. Expected version "^12.22.0 || ^14.17.0 || >=16.0.0". Got "15.3.0" ``` ```shell "@umijs/fabric@^2.0.0", "@umijs/fabric@^2.2.2", "@umijs/fabric@^2.5.6":...

## What happens? umi max 微前端 子应用加载正常,但无法进入子应用路由 ## Mini Showcase Repository(REQUIRED) https://github.com/giscafer/micro-umi-max-cra > sub-app 为 cra 子应用 ## How To Reproduce 加载子应用后,点击子应用路由。 ## Context - **Umi Version**: 4.0.12 - **Node...

![image](https://user-images.githubusercontent.com/8676711/48332407-9f783580-e68e-11e8-8f7f-c28ee73fd814.png) 应该默认3天内时间段查询结果,或者昨日的统计

![image](https://user-images.githubusercontent.com/8676711/71335236-bd47e780-257c-11ea-8be3-42162d12b2c5.png) ``` ERROR in ./src/$$_gendir/node_modules/ngx-amap/ngx-amap.ngfactory.ts Module not found: Error: Can't resolve 'ngx-amap/types/interface/index' in '/Users/xxxx/Desktop/giscafer/gitlab/selfips-web/src/$$_gendir/node_modules/ngx-amap' ``` ```json "@angular/animations": "^4.2.1", "@angular/cdk": "^2.0.0-beta.12", "@angular/common": "^4.2.1", "@angular/compiler": "^4.2.1", "@angular/core": "^4.2.1", "@angular/forms": "^4.2.1", "@angular/http": "^4.2.1",...

The following build commands failed: CompileC /Users/giscafer/Library/Developer/Xcode/DerivedData/Xiaodian-gpxfnvpodtduaghgepmkfvlrtftv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNFileSelector.build/Objects-normal/x86_64/RNFileSelector.o /Users/giscafer/Code/xxx/zjiip-app/node_modules/react-native-file-selector/ios/RNFileSelector.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (1 failure) ``` System: OS: macOS 10.15.7 CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz Memory: 1.55...

下载原图也影响观看,建议给出原始文件链接。 例如http://naotu.baidu.com/file/b011d99693294cffae281b3b0b4638ca?token=28cf7389f251720f

## 背景 对于中后台Web管理系统,不管需求怎么变,不管UED怎么设计,都是千变一律的列表+表单+详情页面展示。面对不同的产品,不同的设计师,可能会重复的去写这些千变一律的代码。这样的问题怎么去解决?有两个大方向:1、生成代码,尽量不写;2、区块、组件资源物料市场。 **生成代码,尽量不写**。业界上的 Low-Code 和 No Code 方案框架也层出不穷,只是在不停的卷。但没有多少能真正解决中小型公司的问题。强行套用也只会变成维护难,技术债。对于这方面的框架学了解,可以阅读之前整理的文章 [《Low-Code开源项目调研》](https://github.com/giscafer/blog/issues/50) **区块、组件资源物料市场**。需要考验前端团队基建能力,以及日常开发代码规范,抽象能力,让物料市场持续丰富起来。在公司里的各部门直接共享是可以的。但是当脱离了公司,或者是换了公司,基本也是从0开始了。物料市场,之前也测试搞了个试验品,源码开源,了解前往:[roothub](https://github.com/RootLinkFE/roothub) 以上两个方案都有实践尝试过,在不投入更多的研发成本和时间积累成本,是无法做到真正的效益的。对于小团队,是否有别的选择呢?下边介绍一下我业余整的「**摸鱼最佳解决方案**」工程脚手架 ## 为何叫「摸鱼」解决方案? 摸鱼划水。并不代表是贬义的,只要你是个工作认真负责,也有极客追求精神;摸鱼就可以认为是释放生产力,研发效能提升的代名词。多少时间是重复得浪费在前后端联调对接接口,CURD千篇一律,接口返回值处理,表单页面开发和表单验证逻辑处理等。只要不需要再写这些,研发时间就可以减少60%。 早之前尝试过百度 [amis](https://github.com/baidu/amis) 的前端低代码框架,获得了一些设计灵感。在试用amis时也写过一个 [sailor(水手)](https://github.com/giscafer/sailor)demo 。暗示:摸鱼划水选手! ## 摸鱼最佳解决方案 摸鱼最佳解决方案遵守的三个原则: - 1、**更少的代码**。 不写可能重复写的任何代码逻辑。 - 2、**可扩展性,无技术债**。组件封装都无 breaking changed,**保留原生写法的前提**下扩展动态配置开发方式。...

技术方案