{"_id":"@arkxos/choerodon-master","_rev":"3-4afe31419676127d360bf49891ccd492","name":"@arkxos/choerodon-master","dist-tags":{"latest":"1.4.3"},"versions":{"1.4.2":{"name":"@arkxos/choerodon-master","version":"1.4.2","keywords":["choerodon","master","react"],"author":{"name":"qyellow"},"license":"ISC","_id":"@arkxos/choerodon-master@1.4.2","maintainers":[{"name":"arkxos","email":"arkxos@qq.com"}],"homepage":"https://github.com/choerodon/choerodon-front-master#readme","bugs":{"url":"https://github.com/choerodon/choerodon-front-master/issues"},"dist":{"shasum":"41aacf1f0c180ff0a2dbb333cfd7d32eb57cc30a","tarball":"https://registry.npmjs.org/@arkxos/choerodon-master/-/choerodon-master-1.4.2.tgz","fileCount":1208,"integrity":"sha512-IeDF74a3GWJBL4qa82iQ4ZRfz9HJjOShfxFlJNRa9pcpfKyLoajyv/wjfJyiBi2G5nDSTvUTYrRkFnXkuCC6xA==","signatures":[{"sig":"MEUCIQDmiCy74J7PJNDxSvfC5xfRlKzIh8UHYbP20QJ/N7cerQIgFiLue4VpC6KZFZLVxCYALgzmf9MWA6mlHxAW9X4zUOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3746727},"main":"./lib/index.js","gitHead":"12950ae99cd42067c73e4e062e99aaa311fbc454","scripts":{"start":"choerodon-front-boot start --config ./react/config.js","watch":"compiler compile --watch","compile":"compiler compile","published":"npm publish","published1":"npm publish --registry https://nexus.choerodon.com.cn/repository/private-npm/","postinstall":"node ./postInstall.js","clean-install":"rm -rf node_modules && rm -fr package-lock.json && npm i --registry https://nexus.choerodon.com.cn/repository/choerodon-npm && chmod -R u+x node_modules","randomCompile":"choerodon-front-boot compile -t"},"_npmUser":{"name":"arkxos","email":"arkxos@qq.com"},"routeName":"master","repository":{"url":"git+https://github.com/choerodon/choerodon-front-master.git","type":"git"},"_npmVersion":"10.8.2","description":"A package of Master for Choerodon platform.","directories":{},"resolutions":{"react":"16.14.0","react-dom":"16.14.0","@types/react":"16.14.21","@types/react-dom":"16.9.14"},"_nodeVersion":"20.19.0","dependencies":{"qs":"6.9.6","mobx":"4.15.7","uuid":"^8.3.2","axios":"^0.16.2","react":"^16.6.0","ahooks":"^2.10.5","lodash":"^4.17.4","moment":"^2.27.0","core-js":"^3.6.5","echarts":"^4.8.0","history":"^4.6.3","rc-tabs":"^11.9.1","js-base64":"^3.6.0","react-dom":"^16.6.0","classnames":"^2.2.5","file-saver":"^2.0.5","mobx-react":"~6.1.1","pdfjs-dist":"2.2.228","react-intl":"5.4.5","typescript":"4.2.3","json-bigint":"^0.3.1","react-color":"2.17.0","react-query":"3.34.6","@types/react":"^16.9.44","choerodon-ui":"1.5.4","moment-range":"^4.0.2","query-string":"^4.3.4","react-router":"^5.1.2","react-sizeme":"~3.0.1","@types/lodash":"^4.14.168","timeago-react":"^3.0.2","dingtalk-jsapi":"^2.13.92","hzero-ued-icon":"^0.1.7","mobx-react-lite":"^1.4.1","@types/react-dom":"^16.9.8","react-hot-loader":"^4.12.19","react-router-dom":"^5.1.2","universal-cookie":"^4.0.4","@choerodon/inject":"^0.1.0","@types/classnames":"^2.2.11","echarts-for-react":"^2.0.16","react-grid-layout":"1.2.2","styled-components":"^5.2.1","@types/query-string":"^6.3.0","@types/react-router":"^5.1.8","react-beautiful-dnd":"^13.1.0","react-device-detect":"^2.1.2","@hzero-front-ui/core":"4.0.4","react-onclickoutside":"^6.8.0","@choerodon/components":"1.4.0","@hzero-front-ui/c7n-ui":"4.0.5","@hzero-front-ui/themes":"4.0.5","@types/react-router-dom":"^5.1.5","react-copy-to-clipboard":"^5.0.4","react-router-cache-route":"1.4.2","resize-observer-polyfill":"^1.5.1","react-infinite-scroll-component":"^5.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.1","globby":"11.1.0","process":"0.11.10","@types/node":"20.14.8","babel-eslint":"8.2.6","babel-preset-c7n":"0.0.2","@choerodon/compiler":"^0.0.2","eslint-plugin-react":"^7.20.6","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-config-c7n-app":"0.0.3","@arkxos/choerodon-boot":"1.2.1","eslint-plugin-jsx-a11y":"^6.3.1","@types/styled-components":"^5.1.11","@typescript-eslint/parser":"^4.0.1","eslint-plugin-react-hooks":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/choerodon-master_1.4.2_1763894097430_0.19977432364047698","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@arkxos/choerodon-master","version":"1.4.3","keywords":["choerodon","master","react"],"author":{"name":"qyellow"},"license":"ISC","_id":"@arkxos/choerodon-master@1.4.3","maintainers":[{"name":"arkxos","email":"arkxos@qq.com"}],"homepage":"https://github.com/choerodon/choerodon-front-master#readme","bugs":{"url":"https://github.com/choerodon/choerodon-front-master/issues"},"dist":{"shasum":"633983d9868359f8843c93ddfc79ad21a00f1a71","tarball":"https://registry.npmjs.org/@arkxos/choerodon-master/-/choerodon-master-1.4.3.tgz","fileCount":1210,"integrity":"sha512-+XzD4VDEIW0Su6DCU4Af22xuKeDpUUYKC6IzYfJgu9v8Eu2SkCGHoPieP3jMQBe1fNfpbXhAeJvtGv9a3lJEsw==","signatures":[{"sig":"MEQCIBOFkmDQufYwIeXCKzjJUa2KxDU5n9VnmgsXPLCA9bKiAiBzRMXBWJCLDG+dwrE287ao/HxfSL4VEXgs9bjtyJhAWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3747522},"main":"./lib/index.js","gitHead":"5e647aafd16c253dd5e477eebb999d2266c0bb02","scripts":{"start":"choerodon-front-boot start --config ./react/config.js","watch":"compiler compile --watch","compile":"compiler compile","published":"npm publish","published1":"npm publish --registry https://nexus.choerodon.com.cn/repository/private-npm/","postinstall":"node ./postInstall.js","clean-install":"rm -rf node_modules && rm -fr package-lock.json && npm i --registry https://nexus.choerodon.com.cn/repository/choerodon-npm && chmod -R u+x node_modules","randomCompile":"choerodon-front-boot compile -t"},"_npmUser":{"name":"arkxos","email":"arkxos@qq.com"},"routeName":"master","repository":{"url":"git+https://github.com/choerodon/choerodon-front-master.git","type":"git"},"_npmVersion":"10.8.2","description":"A package of Master for Choerodon platform.","directories":{},"resolutions":{"react":"16.14.0","react-dom":"16.14.0","@types/react":"16.14.21","@types/react-dom":"16.9.14"},"_nodeVersion":"20.19.0","dependencies":{"qs":"6.9.6","mobx":"4.15.7","uuid":"^8.3.2","axios":"^0.16.2","react":"^16.6.0","ahooks":"^2.10.5","lodash":"^4.17.4","moment":"^2.27.0","core-js":"^3.6.5","echarts":"^4.8.0","history":"^4.6.3","rc-tabs":"^11.9.1","js-base64":"^3.6.0","react-dom":"^16.6.0","classnames":"^2.2.5","file-saver":"^2.0.5","mobx-react":"~6.1.1","pdfjs-dist":"2.2.228","react-intl":"5.4.5","typescript":"4.2.3","json-bigint":"^0.3.1","react-color":"2.17.0","react-query":"3.34.6","@types/react":"^16.9.44","choerodon-ui":"1.5.4","moment-range":"^4.0.2","query-string":"^4.3.4","react-router":"^5.1.2","react-sizeme":"~3.0.1","@types/lodash":"^4.14.168","timeago-react":"^3.0.2","dingtalk-jsapi":"^2.13.92","hzero-ued-icon":"^0.1.7","mobx-react-lite":"^1.4.1","@types/react-dom":"^16.9.8","react-hot-loader":"^4.12.19","react-router-dom":"^5.1.2","universal-cookie":"^4.0.4","@choerodon/inject":"^0.1.0","@types/classnames":"^2.2.11","echarts-for-react":"^2.0.16","react-grid-layout":"1.2.2","styled-components":"^5.2.1","@types/query-string":"^6.3.0","@types/react-router":"^5.1.8","react-beautiful-dnd":"^13.1.0","react-device-detect":"^2.1.2","@hzero-front-ui/core":"4.0.4","react-onclickoutside":"^6.8.0","@choerodon/components":"1.4.0","@hzero-front-ui/c7n-ui":"4.0.5","@hzero-front-ui/themes":"4.0.5","@types/react-router-dom":"^5.1.5","react-copy-to-clipboard":"^5.0.4","react-router-cache-route":"1.4.2","resize-observer-polyfill":"^1.5.1","react-infinite-scroll-component":"^5.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.8.1","globby":"11.1.0","process":"0.11.10","@types/node":"20.14.8","babel-eslint":"8.2.6","babel-preset-c7n":"0.0.2","@choerodon/compiler":"^0.0.2","eslint-plugin-react":"^7.20.6","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-config-c7n-app":"0.0.3","@arkxos/choerodon-boot":"1.2.1","eslint-plugin-jsx-a11y":"^6.3.1","@types/styled-components":"^5.1.11","@typescript-eslint/parser":"^4.0.1","eslint-plugin-react-hooks":"^4.1.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/choerodon-master_1.4.3_1764071654136_0.16416256167692245","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-11-23T10:34:57.367Z","modified":"2026-01-08T09:37:27.394Z","1.4.2":"2025-11-23T10:34:57.682Z","1.4.3":"2025-11-25T11:54:14.412Z"},"bugs":{"url":"https://github.com/choerodon/choerodon-front-master/issues"},"author":{"name":"qyellow"},"license":"ISC","homepage":"https://github.com/choerodon/choerodon-front-master#readme","keywords":["choerodon","master","react"],"repository":{"url":"git+https://github.com/choerodon/choerodon-front-master.git","type":"git"},"description":"A package of Master for Choerodon platform.","maintainers":[{"email":"arkxos@qq.com","name":"arkxosboot"}],"readme":"# choerodon-front-master\r\n\r\n猪齿鱼前端框架，从原来的choerodon-front-boot中完全抽离出了页面显示的逻辑。\r\n\r\n需要配合 [choerodon-front-boot](https://github.com/choerodon/choerodon-front-boot) 使用。\r\n\r\n## 启动\r\n\r\n```bash\r\nnpm install\r\nnpm start\r\n```\r\n\r\n访问 http://localhost:9090/ 查看效果\r\n\r\n## 打包发布\r\n\r\n```bash\r\nnpm install\r\nnpm run compile\r\nnpm publish\r\n```\r\n\r\n## 功能\r\n\r\n- 菜单处理\r\n- Header处理\r\n- 右上角通知处理\r\n- 项目列表\r\n- 无授权页面的实现\r\n- 授权失效页面的实现\r\n- 通用Stores （AppState、MenuStore、HeaderStore）\r\n- axios对象的封装\r\n- 404页、403页的处理\r\n\r\n## 在项目中使用\r\n\r\n查看demo项目创建说明[CREATE_PROJECT.md](CREATE_PROJECT.md)\r\n\r\n## 组件\r\n\r\n- MasterHeader\r\n\r\n- CommonMenu\r\n\r\n- Page\r\n\r\n- Content\r\n\r\n- Header\r\n\r\n- Loading\r\n\r\n- Action\r\n\r\n- Permission\r\n\r\n- Remove\r\n\r\n- axios\r\n\r\n- store\r\n\r\n- stores\r\n\r\n- nomatch\r\n\r\n- noaccess\r\n\r\n- asyncLocaleProvider\r\n\r\n- asyncRouter\r\n\r\n- WSHandler\r\n\r\n- PageTab\r\n\r\n- PageWrap\r\n\r\n- TabPage\r\n\r\n- StatusTag\r\n\r\n- Breadcrumb\r\n\r\n- Choerodon\r\n","readmeFilename":"README.md"}