VSCode配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| module.exports = { printWidth: 150, tabWidth: 2, useTabs: true, semi: true, singleQuote: true, quoteProps: 'as-needed', jsxSingleQuote: false, trailingComma: 'es5', bracketSpacing: true, jsxBracketSameLine: false, arrowParens: 'always', rangeStart: 0, rangeEnd: Infinity, requirePragma: false, insertPragma: false, proseWrap: 'preserve', htmlWhitespaceSensitivity: 'css', vueIndentScriptAndStyle: false, endOfLine: 'lf', };
|
环境配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| # port 端口号 VITE_PORT = 8888
# open 运行 npm run dev 时自动打开浏览器 VITE_OPEN = false
# 打包是否开启 cdn(源文件 utils/build.ts),可自行修改 VITE_OPEN_CDN = false
# public path 配置线上环境路径(打包)、本地通过 http-server 访问时,请置空即可 VITE_PUBLIC_PATH = /vue-project/
# 本地环境 ENV = development
# 本地环境接口地址 VITE_API_URL = http:
# 线上环境 ENV = production
# 线上环境接口地址 VITE_API_URL = https:
|
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 2 3 4 5 6 7 8 9 10
| android { signingConfigs { release { keyAlias 'key' keyPassword '123456' storeFile file('test.jks') storePassword '123456' } } }
|