1.1.15 • Published 5 months ago

jiahe-crypt v1.1.15

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

请求加密解密

方法名:setConfig <配置设置>

publicKeyStr:国密 2 公钥 <必填>

privateKeyStr:国密私钥 <必填>

isDebug:调试模式 <模式 false>

encryptType //算法类型 2-国密 4 SM4 加密,1-AES 加密,3-DES 加密

sm4SecretKey //对称加密秘钥

方法名:encrypt <公钥加密>

param:加密参数 <必填>

pubKey:公钥 <非必填>

方法名:decrypt <私钥解密>

data:接口返回的响应体 <必填>

priKey:私钥 <非必填>

方法名:setDebugHeader <调试模式 header 设置>

header:请求体 header

ignore: 接口白名单。在 setConfig 方法里面设置

方法名:setVueRequest <vue-axios 请求头设置>

req:请求头 <必填>

pubKey:公钥 <非必填>

方法名:setVueResponse <vue-axios 响应体设置>

res:响应体 <必填>

priKey:私钥 <非必填>

方法名:setMiniRequest <小程序请求设置>

option:小程序请求对象 <必填>

option.pubKey:公钥 <非必填 - 对象自定义属性>

option.priKey:私钥 <非必填 - 对象自定义属性>

v1.1.12 处理 webpack>5 包导入报 Uncaught ReferenceError: require is not defined

package 依赖库版本过高 type 为 module 导致

type 字段的产生用于定义 package.json 文件和该文件所在目录根目录中.js 文件和无拓展名文件的处理方式。值为'module'则当作 es 模块处理;值为'commonjs'则被当作 commonJs 模块处理。

目前 node 默认的是如果 pacakage.json 没有定义 type 字段,则按照 commonJs 规范处理。

node 官方建议包的开发者明确指定 package.json 中 type 字段的值。

无论 package.json 中的 type 字段为何值,.mjs 的文件都按照 es 模块来处理,.cjs 的文件都按照 commonJs 模块来处理。

v1.1.13 适配 webpack>5

1.1.15

5 months ago

1.1.9

5 months ago

1.1.8

5 months ago

1.1.7

5 months ago

1.1.6

5 months ago

1.1.5

5 months ago

1.1.12

5 months ago

1.1.11

5 months ago

1.1.10

5 months ago

1.1.14

5 months ago

1.1.13

5 months ago

1.1.4

5 months ago

1.1.3

5 months ago

1.1.2

5 months ago

1.1.1

5 months ago

1.0.0

2 years ago