@googx/jx-apilib
v1.0.3-20240221161831
Published
通过 配置 `~/.gitconfig` 将 `https协议`的拉取 转为 `git+ssh` 协议的拉取
Downloads
32
Readme
安装
通过 配置 ~/.gitconfig
将 https协议
的拉取 转为 git+ssh
协议的拉取
yarn add jx-apilib@https://gitee.com/googx/jx-apilib.git
构建
npm run build
发布
会直接发布当前目录下 在
package.json
中配置的文件列表,会无视.gitignore
和 当前git目录树状态 也就是 未提交的文件 也会被发布
域下的,也就是 组织模式,免费版本的只能是 public 如果需要发布到 private 则需要付费 7美元一个月
npm publish --access public --otp 221081
参考:
// post 中 也使用url参数的情况
PostPlanListPage(page: PageParams, data: CalculateTestRequest, opts?: RequestOptions) {
// 将 urlParams 中 拼接到 此参数中
// opts?.urlParams
const urlParams: Record<string, string> = {};
for (const key in page) {
if (Object.prototype.hasOwnProperty.call(page, key)) {
//
const value = page[key as keyof PageParams];
//
if (value !== undefined && value !== null) {
if (Array.isArray(value)) {
urlParams[key] = value.join(',');
} else {
urlParams[key] = String(value);
}
}
}
}
return this.client.Post<CalculateTestRequest, CalculateTestResponse>(
`/xxloan/v1/loan/Test`, data,
opts,
);
}
使用如下命令生成代码
xxkit apifunc ${PERDIR}/goproject/xxloan --Output ${PERDIR}front_project/jx-apilib/src/apisrv
构建代码库
yarn build
发布到 npm 个人仓库中
npm publish --access public --otp ${OPTCODE}