Open diveDylan opened 4 years ago
这是三月初客户的一个需求,需要删除代码库中所有有关GPL协议的package。这是因为GPL的协议有一点:必须开源免费,不能闭源收费,并不适合商用软件。跟之前的react协议事件差不多性质。开源协议科普
这类需求往往是十万火急,如果手工一个一个证书去核对太耗时间了。决定寻找插件,在github中搜索关键字 license [finder,有两个靠前的库LicenseFinder、nlf,后端和大数据同学都采用了第一个,不过最终效果不是很理想,前端统一采用nlf。
license [finder
LicenseFinder
nlf
安装和检查命令如下:
npm install -g nlf cd your project nlf
这是三月初客户的一个需求,需要删除代码库中所有有关GPL协议的package。这是因为GPL的协议有一点:必须开源免费,不能闭源收费,并不适合商用软件。跟之前的react协议事件差不多性质。开源协议科普
这类需求往往是十万火急,如果手工一个一个证书去核对太耗时间了。决定寻找插件,在github中搜索关键字
license [finder
,有两个靠前的库LicenseFinder
、nlf
,后端和大数据同学都采用了第一个,不过最终效果不是很理想,前端统一采用nlf。安装和检查命令如下: