|
|
5 달 전 | |
|---|---|---|
| build | 7 달 전 | |
| docs | 7 달 전 | |
| filecompare | 11 달 전 | |
| iconv-lite | 11 달 전 | |
| logo | 11 달 전 | |
| public | 6 달 전 | |
| scripts | 11 달 전 | |
| src | 5 달 전 | |
| tests | 11 달 전 | |
| .browserslistrc | 11 달 전 | |
| .editorconfig | 11 달 전 | |
| .env | 11 달 전 | |
| .env.dflz | 11 달 전 | |
| .env.huihuang | 8 달 전 | |
| .env.huihuang_pro | 8 달 전 | |
| .env.lby | 11 달 전 | |
| .env.lby_pro | 11 달 전 | |
| .env.leifengjinianguan | 11 달 전 | |
| .env.nantaihang | 11 달 전 | |
| .env.sanheguzhen | 11 달 전 | |
| .env.tuyouwenlv | 11 달 전 | |
| .eslintignore | 11 달 전 | |
| .eslintrc.js | 11 달 전 | |
| .gitignore | 11 달 전 | |
| .npmrc | 11 달 전 | |
| .nvmrc | 11 달 전 | |
| .yarnrc | 11 달 전 | |
| README.md | 6 달 전 | |
| babel.config.js | 11 달 전 | |
| csscomb.json | 11 달 전 | |
| index.html | 5 달 전 | |
| jest.config.js | 11 달 전 | |
| package.json | 7 달 전 | |
| postcss.config.js | 11 달 전 | |
| vue.config.js | 5 달 전 | |
| yarn.lock | 11 달 전 |
中行支付对接需调用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