infly-libs
Version:
工具组件库
49 lines (37 loc) • 1.34 kB
Markdown
npm-package
# 介绍
工具组件库
# 注意事项
如需使用第三方库,推荐使用 webpack 进行打包,放入 lib/中使用
# 软件架构
npm-packages
├── bin - 脚本文件暴露为可直接调用的命令
│ └── cli.js - 命令入口调用方法判断
├── build - 构建相关工具库
git-automation - git 自动化
zip-dist
index.js 压缩构建入口
template-version-config.json - 项目版本管理模板文件
zip.js 压缩模块
├── lib - 第三方库
├── module - 模块
├── script - 脚本模块
dataInit - 脚本数据配置
├── tools - 工具
├── index.js - npm 包初始文件
├── package.json - npm 包管理配置, 正常无需 npm install 当前项目的依赖
├── webpack.config.js - webpack 配置实现打包第三方库减小体积
# 安装教程
```bash
项目安装
npm install
```
# 使用说明
安装依赖后注入脚本:
npm run build:zip 自动构建+压缩文件+更新版本信息
npm run build:prod 仅构建+更新版本信息
npm run build:zipInit 不构建更新版本信息
npm run build: 自动构建压缩文件
npm run preview 构建后预览项目
npm run preview:no-build 不构建预览项目
# 参与贡献