项目配置汇总

项目配置汇总
吴华锦pnpm 有什么优势
- 速度快 节省磁盘空间
- pnpm ~/.pnpm-store
- 建立非扁平化的node_modules .pnpm 软链接
- 多项目共用一份依赖
前端权限管理的模型
ACL:基于用户的权限管理模型
- 只需要给当前的用户授权或取消权限
- user permission
- 好处:清晰 简单
- 缺点:用户量增长,针对每个用户都要维护记录 record 成本高
RBAC:基于角色的权限管理模型
- 权限跟用户无关 用户-角色-权限
- role - permission
- user - role
ABAC:基于属性的权限管理模型
- 可扩展性很高
VSCode配置
1 | // .prettierrc.js |
环境配置
1 | // .env |
uniapp项目android离线打包
在
Android开发中,.jks文件(Java Keystore)是一种常见的文件格式,用于存储密钥和证书。这对于Android应用的签名非常重要,特别是在发布应用到Google Play时。如果使用uni-app开发跨平台应用,但需要在Android平台上签名,生成.jks文件是必要的。
1. 安装Java和Keytool
首先,确保已经安装了Java开发工具包JDK,并且keytool工具可用。keytool是JDK的一部分,用于处理密钥和证书。
2. 生成密钥库(Keystore)
打开命令行工具,使用keytool命令生成新的密钥库文件。
1 | keytool -genkey -v -keystore test.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key |
-genkey:表示生成新的密钥库-v:表示显示详细信息-keystore test.jks:指定生成的密钥库文件名为test.jks-keyalg RSA:指定密钥算法为RSA-keysize 2048:指定密钥长度为2048位-validity 10000:指定密钥有效期为10000天(约27年)-alias key:密钥库设置别名,便于引用
3. 输入密钥库信息
4. 保护密钥库
在创建密钥库时,需要设置一个密钥库密码keystore password和密钥密码key password。
5. 使用生成的.jks文件
在Android Studio中,可以在build.gradle文件中配置签名信息。
1 | android { |
评论
匿名评论隐私政策







