🎈 perf(添加自动上传体验版):
This commit is contained in:
parent
d34a35499e
commit
e3b47c2c79
@ -1,16 +1,35 @@
|
||||
const path = require('path')
|
||||
const childProcess = require('child_process')
|
||||
const versions =
|
||||
childProcess.execSync('git rev-parse --abbrev-ref HEAD', { encoding: 'utf8' }) != 'HEAD\n'
|
||||
? childProcess.execSync('git rev-parse --abbrev-ref HEAD', { encoding: 'utf8' })
|
||||
: childProcess.execSync('git describe --tags --abbrev=0', { encoding: 'utf8' })
|
||||
const CURRENT_GITHASH = childProcess.execSync('git rev-parse --short HEAD', { encoding: 'utf8' })
|
||||
childProcess.execSync('git rev-parse --abbrev-ref HEAD', {
|
||||
encoding: 'utf8',
|
||||
}) != 'HEAD\n'
|
||||
? childProcess.execSync('git rev-parse --abbrev-ref HEAD', {
|
||||
encoding: 'utf8',
|
||||
})
|
||||
: childProcess.execSync('git describe --tags --abbrev=0', {
|
||||
encoding: 'utf8',
|
||||
})
|
||||
const CURRENT_GITHASH = childProcess.execSync('git rev-parse --short HEAD', {
|
||||
encoding: 'utf8',
|
||||
})
|
||||
const CURRENT_VERSION = `Version: ${JSON.stringify(process.env.CODE_BRANCH || versions)} ${CURRENT_GITHASH} ${new Date().toLocaleString()}`.replace(
|
||||
/\"|\\n/g,
|
||||
'',
|
||||
)
|
||||
|
||||
console.log('process::', process)
|
||||
const CIPluginOpt = {
|
||||
// 微信小程序
|
||||
weapp: {
|
||||
appid: 'wx64fe67f111d52457',
|
||||
privateKeyPath: 'key/private.wx64fe67f111d52457.key',
|
||||
// devToolsInstallPath: 'D:/weixin/微信web开发者工具',
|
||||
},
|
||||
// 版本号
|
||||
version: versions,
|
||||
// 版本发布描述
|
||||
desc: versions,
|
||||
}
|
||||
|
||||
const config = {
|
||||
projectName: 'EShop',
|
||||
@ -23,7 +42,7 @@ const config = {
|
||||
},
|
||||
sourceRoot: 'src',
|
||||
outputRoot: 'dist',
|
||||
plugins: [],
|
||||
plugins: [['@tarojs/plugin-mini-ci', CIPluginOpt]],
|
||||
defineConstants: {
|
||||
CURRENT_VERSION: JSON.stringify(CURRENT_VERSION),
|
||||
CURRENT_GITHASH: JSON.stringify(CURRENT_GITHASH),
|
||||
|
27
key/private.wx64fe67f111d52457.key
Normal file
27
key/private.wx64fe67f111d52457.key
Normal file
@ -0,0 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpAIBAAKCAQEA7MJYN3Kid2crMZu9ujUQF3ReSHT/PzZfEi65nxjp73Wn30jy
|
||||
BcB0hkoFTDSr11U5/YIsH60T3UGJFpFsVU4K9acMlR//+/FlNJnHxCBpsLV6SvQH
|
||||
IKzvjxHyNyB4eEUKiIod7AcnB2y7ppOKh1i6RemunfApCgHrJciFMn9ngzdSTihc
|
||||
91WEVjqbSX5vOBnXH8O5+Gv8hzC8Oy9xEBhuJTkgIv5R6vtWIo87YlgaQagDq9cd
|
||||
3GT//Jo6UCvp2PeVVnNCS40cG8QYS26dFDq/p4ZWcrcq67epliB3yDTMEgMEdSoA
|
||||
gLEvdGcEPE9HG3A5eQwbwMI8A5pftEAgpo+ciQIDAQABAoIBAQCW0LnHIFPTwbln
|
||||
EXFLM0/70NnaSATsLGNlPrRpX0JtkkIMXvgkp9LSVEaJo6evNJALJ6eZyfO0ZnHA
|
||||
GYSr1lnu36mJOOgkgkHYvvjcu1T4BrJPGqGLs/2p4mGrshhrbHdoQKsM1gWLmjzy
|
||||
wFtnGiMWM+RSoVBTGqPC3rfSUgwLLbGsI/qsxuSJ6bA6lay2/r/is0nupjtnjvlt
|
||||
PkIo5r9gpGFRCyiW0qh3XsFzL2sVp2scuFEGAj1dodscR9sUrnsdmPTctqs5sY8M
|
||||
EEN7FghkX8MQYUKHjsUeL4Qe8cUWyqD+L1y29HvgLOqdbw2oqu8RhVPQUsJ7I50y
|
||||
H017wf1xAoGBAPfwIk1/2QPjRrCmTA2mM9TAyBRfumcxHi9BUsi4UIzZvgZpp1pY
|
||||
i5i3w/YYawnuVZb1M7d0eo7ak4Gl7KrRkvVl2ulAQHcJesn4vCVNLRjVw3k8Jz8V
|
||||
/3hzp+wwUL5Y6bdWPnusdkP5tyhqw7eYz171t9T+frqhysrIZrl5MRfFAoGBAPR1
|
||||
KAinx6ZPbw/jh7I/MnQmm9u+dGJGXZo9FCOZQr+wKRITFlxXmlUNsBTpkmqQ71xb
|
||||
qjCeXJ1YwSv5QRVpohtykO/1g7+5zORMzV3MrGLg5PsZugmetLX57Vrxpe832LZc
|
||||
wsVq1D5jbDjXbY4mj/R0mOfacHlOfnHgpIcWtTn1AoGAbjkMFuYCRS8xyvBzGRJN
|
||||
MoTtrdkM1jlI0Ps6YU9HSAa46sLnikuY67CuZmZel5Cj7jNd5W3b2kwjjVyFRT9c
|
||||
FMpOMqnEvuaw9r8kbXTM2qCVgP0T+YC/DP5lpaOpEaYXaNDngDWgcgG+wjIMhj9h
|
||||
2TZlnkPxdOjebZ3/xO6yu30CgYATN6KOC6KGUHhKp3hjatRsjRxzieVcVGvHVEXh
|
||||
BotYxmB0K0v2tmxLg2f0POhluD8Y45vddpWRSQjmjBGxvTwhLEB4nLRevhx9VgxO
|
||||
82gZ3dQiaUNWvkM2iw89twF0bM98ho5JNry4qtg3H7hdFGr8rK3YjDOLVcBa8237
|
||||
sK1OgQKBgQDZ3YdqxlEhp6mG+HqQVe7vh+t1hUyLqcLt6T+DpRFP3BYBRSd/Ftom
|
||||
qXUn6NcZWjzkvY5npG7+c/XFuqYc18BDh0egADDh0dqdl8tBzXVGNYuXSyT/oQOd
|
||||
WAWvYvyvXvuOBqf5Ov4OVXiGtrzcxBuAFWTudaKOTh4APyFrOSHSfw==
|
||||
-----END RSA PRIVATE KEY-----
|
@ -28,7 +28,9 @@
|
||||
"dev:jd": "npm run build:jd -- --watch",
|
||||
"dev:quickapp": "npm run build:quickapp -- --watch",
|
||||
"build:weapp:pre": "cross-env NODE_ENV=pre taro build --type weapp",
|
||||
"dev:weapp:pre": "cross-env NODE_ENV=pre npm run build:weapp -- --watch"
|
||||
"dev:weapp:pre": "cross-env NODE_ENV=pre npm run build:weapp -- --watch",
|
||||
"buildopen:weapp": "taro build --type weapp --open",
|
||||
"build:weapp:upload": "taro build --type weapp --upload"
|
||||
},
|
||||
"browserslist": [
|
||||
"last 3 versions",
|
||||
@ -57,6 +59,7 @@
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.8.0",
|
||||
"@tarojs/mini-runner": "3.3.10",
|
||||
"@tarojs/plugin-mini-ci": "^3.5.1",
|
||||
"@tarojs/plugin-react-devtools": "^3.4.13",
|
||||
"@tarojs/webpack-runner": "3.3.10",
|
||||
"@types/qs": "^6.9.7",
|
||||
|
@ -52,7 +52,7 @@ export default memo(({ show = true, onClose, company, orderInfo }: Param) => {
|
||||
length: (citem.length / 100).toString(),
|
||||
weight: formatWeightDiv(citem.actual_weight || citem.estimate_weight).toString(),
|
||||
sale_price: formatPriceDiv(citem.sale_price).toString(),
|
||||
total_price: formatPriceDiv(citem.total_sale_price || citem.estimate_amount).toString(),
|
||||
total_price: formatPriceDiv(citem.total_sale_price || citem.estimate_amount).toString(), //小计
|
||||
weight_error: formatWeightDiv(citem.weight_error).toString(),
|
||||
})
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user