@nativescript-community/licenses
Nativescript 插件,用于生成许可证 JSON 文件
npm i --save @nativescript-community/licenses

[npm-image]: http://img.shields.io/npm/v/@nativescript-community/licenses.svg [npm-url]: https://www2.npmjs.net.cn/package/@nativescript-community/licenses [downloads-image]: http://img.shields.io/npm/dm/@nativescript-community/licenses.svg

安装

在 iOS 上,您需要先运行以下命令

gem install cocoapods-acknowledgements

用法

此插件是一个用于轻松集成您应用程序使用的许可证的插件。该插件将自动生成 licenses.json。您只需在应用程序的任何位置使用 require('licenses.json')require('~/licenses.json') 加载 licenses.json 即可。然后,您可以直接在应用程序中使用该文件。以下是一个示例 JSON 文件格式(Android 上不存在 moduleDescription

{
"dependencies": [
{
"moduleName": "com.airbnb.android:lottie",
"moduleDescription": "description",
"moduleUrl": "https://github.com/airbnb/lottie-android",
"moduleVersion": "3.4.2",
"moduleLicense": "Apache License, Version 2.0",
"moduleLicenseUrl": "https://www.apache.org/licenses/LICENSE-2.0"
}
]
}