javascript - 从 Github 为 SAPUI5 WebIde 安装 NPM 包
问题描述
我想从 Github 安装一个 NPM 包,以便它可以在 SAPUI5、WebIde 框架中使用。
包:https ://github.com/commenthol/date-holidays/blob/master/README.md#usage
第一个问题为了导入库,应该有一个带有库的文件,以便可以将其复制粘贴到后端的 WebIde 中。
第二个问题用法 - 部分:这段文本应该是前端的一部分吗?
第三个问题:版权https://github.com/commenthol/date-holidays/blob/master/LICENSE:作者声明可以使用,除非版权声明和许可声明出现在所有副本中。现在,如果您检查由 SAPUI5 /NodeJS 创建的页面,您将永远不会看到在 WEBIDE 中完成的任何评论,如果没有人会看到它,是否有必要在代码中将其声明为评论?
第四件事:例如:npm install express,将安装数据到package.json,我如何让它安装例如express打包到example.json而不是package.json?
解决方案
给你,包在 npm 上作为
date -holidays
可用,
你可以
这样
做npm i date-holidays
npm i git+https://github.com/commenthol/date-holidays
var Holidays = require(date-holidays);
var hd = new Holidays();
hd.getStates('US');
推荐阅读
- c# - 无法从 Windows 窗体应用程序登录
- powerbi - 使用计数与空白与任何其他 dax 方法基于事实表过滤维度切片器?
- sql-server - 如何为单个组 ssrs 图获取多条样条线
- prometheus - Prometheus 规则 - 检查应用容器目录中的文件计数
- python - Python Selenium - 带有数字的 text_to_be_present_in_element
- bash - Bash Shell 中的复合条件,用于在一个 if 检查中检查多个条件
- linux - 新版本的 docker 软件包在 amazon-linux-extras 中不可用
- vba - 将文本粘贴到用户窗体文本框后 Excel 冻结
- javascript - 阻止父窗口的鼠标或键盘事件,直到子窗口关闭
- python - 使用 conda 进行 Python 通用安装