1.0.31 • Published 4 years ago
pagelog v1.0.31
pagelog
介绍
- 将可JSON序列化数据打印到指定JSON解析页面,方便阅览、代码收缩、下载、复制、修改等功能集成。
- 主要用于打印api接口返回的超大数据集合,用于便捷分析、识别和提取。
- 支持打印数据类型 object(非function), array, string, number, boolean,不支持打印函数类、dom类、window等实例对象。
- 如果pagelog-webpack-plugin插件服务没有启动,数据将默认使用console.log打印到控制台。在生产环境下插件使用console.log打印。
软件架构
- 必须配和 pagelog-webpack-plugin 插件使用,该插件用于预先启动json解析页面http代理服务和数据传输服务。
- 如遇到typescript项目使用,需要声明d.ts类型。
安装
- npm install pagelog --save
- npm install pagelog-webpack-plugin --save-dev
API: pagelog
- wsPort: string || number socket服务端口号, default: 11996
clear: boolean
false: 关闭后保留之前的log打印。default: true
API: pagelog-webpack-plugin
wsPort: string || number
socket服务端口号, default: 11996
htmlPort: string || number
html打印服务端口号, default: 51996
forceRun: boolean
true: 开启后重新编译后强制重启服务。default: false
使用说明
1、webpack插件配置,只需在development环境下启动插件。
- 用于先启动json解析页面http代理服务和数据传输服务。
- PageLog页面服务默认访问地址:http://localhost:51996
- 后台socket数据互动服务默认占用端口号:11996
// >> webpack.config.js
const PageLogWebpackPlugin = require('pagelog-webpack-plugin');
// 默认使用
module.exports = {
plugins: [
new PageLogWebpackPlugin()
]
}
// 配置式
module.exports = {
plugins: [
new PageLogWebpackPlugin({
wsPort: 11996, // socket服务端口号,需要和pagelog配置一致
htmlPort: 51996,// html页面访问端口号
})
]
}
- 2、简单使用:在项目入口引入pagelog
// >> src/index.js
// 简单引入
import 'pagelog';
// 简单引入--直接使用
// 支持数据类型 object(非function), array, string, number, boolean
console.plog({name: 'pagelog'}, 'pagelog', 111, true);
- 3、可配置使用: 在项目入口引入pagelog
// >> src/index.js
// 可配置引入
import pageLog from 'pagelog';
pageLog.options({wsPort: 8081}); // 可修改socket服务端口号
// 选择性使用
let info = new String() || new Array() || new Boolean() || new Object() || new Number();// 支持数据类型 object(非function), array, string, number, boolean
console.plog(info);
// 或者
pageLog.log(info);
// 其他数据打印功能待补充(0_0!)
1.0.31
4 years ago
1.0.30
4 years ago
1.0.29
4 years ago
1.0.28
4 years ago
1.0.27
4 years ago
1.0.26
4 years ago
1.0.25
4 years ago
1.0.24
4 years ago
1.0.23
4 years ago
1.0.22
4 years ago
1.0.19
4 years ago
1.0.21
4 years ago
1.0.20
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.9
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.13
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago