|
|
vor 5 Monaten | |
|---|---|---|
| build | vor 7 Monaten | |
| docs | vor 7 Monaten | |
| filecompare | vor 11 Monaten | |
| iconv-lite | vor 11 Monaten | |
| logo | vor 11 Monaten | |
| public | vor 6 Monaten | |
| scripts | vor 11 Monaten | |
| src | vor 5 Monaten | |
| tests | vor 11 Monaten | |
| .browserslistrc | vor 11 Monaten | |
| .editorconfig | vor 11 Monaten | |
| .env | vor 11 Monaten | |
| .env.dflz | vor 11 Monaten | |
| .env.huihuang | vor 8 Monaten | |
| .env.huihuang_pro | vor 8 Monaten | |
| .env.lby | vor 11 Monaten | |
| .env.lby_pro | vor 11 Monaten | |
| .env.leifengjinianguan | vor 11 Monaten | |
| .env.nantaihang | vor 11 Monaten | |
| .env.sanheguzhen | vor 11 Monaten | |
| .env.tuyouwenlv | vor 11 Monaten | |
| .eslintignore | vor 11 Monaten | |
| .eslintrc.js | vor 11 Monaten | |
| .gitignore | vor 11 Monaten | |
| .npmrc | vor 11 Monaten | |
| .nvmrc | vor 11 Monaten | |
| .yarnrc | vor 11 Monaten | |
| README.md | vor 6 Monaten | |
| babel.config.js | vor 11 Monaten | |
| csscomb.json | vor 11 Monaten | |
| index.html | vor 5 Monaten | |
| jest.config.js | vor 11 Monaten | |
| package.json | vor 7 Monaten | |
| postcss.config.js | vor 11 Monaten | |
| vue.config.js | vor 5 Monaten | |
| yarn.lock | vor 11 Monaten |
中行支付对接需调用32位系统的插件。所以需要使用32位的node版本。关于windows安装多版本nodejs
编译windows原生模块,一键安装所需构建工具。安装windows-build-tools
安装原生依赖模块后(如node-ffi),需要把该模块编译成对应electron版本的原生模块。默认情况下会自动编译。
如果有什么报错继续执行npm run rebuild
配置vue.config.js
....
pluginOptions: {
electronBuilder: {
externals: ['ffi'], // 这里填入原生模块
// If you are using Yarn Workspaces, you may have multiple node_modules folders
// List them all here so that VCP Electron Builder can find them
nodeModulesPath: ['../../node_modules', './node_modules'],
...
注意先切换至32位nodejs
yarn // 或 npm i
yarn run electron:serve // 或 npm run electron:serve
yarn run electron:build // 或 npm run electron:build
electron测试环境首次启动时,需要安装chrome内核的相关开发者插件,可能需要翻墙安装。否则会导致启动失败
https://yarnpkg.com/lang/zh-hans/docs/install/
ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ npm install --save-dev electron
yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
分别添加到 devDependencies、peerDependencies 和 optionalDependencies:
yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
yarn remove [package]
到node_modules中找到iconv-lite文件夹,lib文件夹,打开index.js,最下方有两个require的后一个参数括号去掉,如下:
var nodeVer = typeof process !== 'undefined' && process.versions && process.versions.node;
if (nodeVer) {
// Load streaming support in Node v0.10+
var nodeVerArr = nodeVer.split(".").map(Number);
if (nodeVerArr[0] > 0 || nodeVerArr[1] >= 10) {
require("./streams");//修改这个
}
// Load Node primitive extensions.
require("./extend-node");//修改这个
}
根据景点名称修改,配置文件的mock参数,以及:
/ticketSale/retail /ticketSale/quickSell /ticketSale/group /ticketSale/preOrderGroup /ticketSale/discountSales /membership/memberSales /membership/memberPreSales iccardCheckout /membership/memberRecharge
路径:src/components/GlobalComponents/
ChannelTag 渠道标签,传入渠道id。
OrderStatusTag 订单或票的状态标签,传入状态。
Ellipsis 定长文字
Tip 图标文字提示
QRReader 二维码摄像头识别组件
npm install -g conventional-changelog-cli
不会重写之前的日志,在前一个标签基础上生成
conventional-changelog -p angular -i ./public/CHANGELOG.md -s
-r 10 生成10个版本
yarn install --ignore-engines
git fetch origin --prune