2.0.1 • Published 5 years ago

italent-portal v2.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

北森Pass平台前端门户

项目组成

整个 UPaas Portal 门户由三部分组成,分别是:

UPaas Portal
UPaas 门户主要逻辑
http://gitlab.beisencorp.com/ux-upaas/ux-upaas-portal

UPaas Portal Menu
UPaas 通用菜单体系
http://gitlab.beisencorp.com/ux-upaas/ux-nav-menu

UPass Dll Foundation
UPaas 基础库
http://gitlab.beisencorp.com/ux-cnpm/ux-talent-ui-dll-foundation

远程配置

上线之前确认六个远程配置节点(无关)均为最新

UXUPaasPortalConfig.xml
UXUPaasPortalConfigGray.xml
UXUPaasPortalDllFoundation.xml
UXUPaasPortalDllFoundationGray.xml
UXUPaasPortalMenu.xml
UXUPaasPortalMenuGray.xml

UPass Dll Foundation Tag 流程

npm run prepublish
git add -A
git commit -m 'Your Commit'
git push
git tag v<version>
git push --tag

单元测试

测试框架:Jest

为什么使用Jest?

我们也不知道,我们听说过一些其他的做单元测试的框架,但是我们都熟悉,于是我们阅读了React的相关文档,然后就决定使用Jest, 做选择的时候,我们已经在路上了。

Jest有哪些好处?

老实说,我们之前没有做过单元测试,这个问题我们回答不了。但是我们从网上找了一些别人的说法,如果你擅长其他的框架,并且想反驳这些说法,就别费力了。

  • 搭建比较容易,并且我们提供了talent-ui-jest-utils,搭建起来更加简单了。

  • run test in parallels

  • 快照

  • 覆盖统计

  • In-built Manual mocking

@babel/polyfill@beisen-phoenix/button@beisen-phoenix/message@beisen-platform/pop-layer@beisen-platform/time-picker@beisen-platform/user-selector@beisen/analysis-pms@beisen/base-button@beisen/beisen-scroll-bar@beisen/calendar@beisen/checkbox-list@beisen/common-func@beisen/common-input@beisen/common-label@beisen/common-mount@beisen/common-pop@beisen/dropdown@beisen/dropdown-button@beisen/dropdown-list@beisen/es6-promise-debounce@beisen/helper@beisen/input-box@beisen/loading@beisen/nade-style@beisen/paging@beisen/pb-svg@beisen/radio-list@beisen/react-width-provider@beisen/search@beisen/selected-component@beisen/text-area@beisen/text-box@beisen/tool-tip@beisen/tree@beisen/up-common-css@talentui/biz-helper@talentui/bootstrap-react@types/classnames@types/node@types/react@types/react-custom-scrollbars@types/react-dom@types/react-redux@types/react-router-dom@types/warningbabel-plugin-transform-remove-strict-modebizchartsclassnamescore-jscropperjscrypto-jsdataset-for-g2es6-promisefont-awesomehex2rgbaimmutability-helperimmutablemomentobject-assignomit.jsperfect-croppingrc-alignrc-animaterc-calendarrc-croppingrc-dialogrc-notificationrc-paginationrc-queue-animrc-switchrc-tabsrc-time-pickerrc-tooltiprc-uploadreactreact-addons-create-fragmentreact-click-outsidereact-colorreact-cropperreact-custom-scrollbarsreact-dndreact-dnd-html5-backendreact-dnd-text-dragpreviewreact-domreact-dropzonereact-paginatereact-portalreact-portal-tooltipreact-reduxreact-router-domreact-selectreact-test-rendererrechartsredux-actionsredux-sagaredux-thunkshallowequalstyled-componentssuperagentthrottleituser-selectorwarningwhatwg-fetch
2.0.1

5 years ago