hsop-front-app-platform v0.0.109
开放平台应用端微前端 - 平台工具包
运行和发包
前置项
全局安装yarn
npm install -g yarn
其它安装方式:https://yarnpkg.com/zh-Hans/docs/install
安装依赖
yarn
本地运行
yarn start
默认启动端口为7010
,启动成功后,请访问:http://localhost:7010
打包发布
yarn build
构建完成后,修改package.json
中的版本号。然后使用npm login
登录,执行npm publish
发布npm包。
如需发布,请联系项目上的前端管理人员添加该npm包的发布权限
配置项
该项目中有如下三个配置项需关注
是否带网页头部的路由配置
配置对象:source/layouts/index.js
下的routeLayoutMap
是否需要登录的路由配置
配置对象:source/layouts/index.js
下的privateRoutes
默认情况下路由不需要登录即可访问,配置该对象后,未登录访问路由会自动跳转到登录页面
动态菜单的权限路由配置
配置对象:source/layouts/nav-layout/index.js
下的permissionPoints
所有在菜单配置中维护的导航和菜单,都需要在permissionPoints
中声明,否则没有权限的菜单也可通过手动输入对应路由来访问。
permissionPoints
中的名称需与菜单配置中维护的路由一致
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago