@tantu/open-app
v1.0.1
Published
open-app OpenTantutravel OpenZuzuche
Downloads
2
Readme
open-app
用例
npm i --save @tantu/open-app
import {OpenTantutravel, OpenZuzuche} from '@tantu/open-app';
// 探途旅行APP
const openTantutravel = new OpenTantutravel({
downloadPageUrl: '', // 下载页URL,必须支持deeplink协议。默认:`https://oia.tantu.com/`
targetPageUrl: '', // 目标页URL。默认:`//startup/`;`downloadPageUrl`的`native`或`ref`查询参数会覆盖该值
downloadUrl: '' // 安装包URL。默认:默认渠道包链接
});
// 打开下载页(如果已安装APP,会自动唤起)
openTantutravel.openDownloadPage();
// 下载APP(Android:如果已安装APP,会自动唤起)
openTantutravel.download();
// 唤起APP(scheme协议)
openTantutravel.openApp();
// 租租车APP,用法于探途旅行APP一致
const openZuzuche = new OpenZuzuche();
开发
project/
|-- demo/ Demo页面
|-- es/ es模块包
|-- lib/ CommonJS模块包
|-- src/ 源码
|-- tests/ 测试代码
|-- umd/ umd模块包
|-- package.json
`-- README.md
在
src
目录开发
npm run start
可以打开Demo页面
单元测试
npm run test
测试覆盖率
npm run test:coverage
构建
npm run build
会构建3中模块包
发布
发布到npm(需要创建npm帐号,并加入@tantu组)
- 定义版本:
npm version [<newversion> | major | minor | patch]
- 发布版本:
npm publish --access public