Null Pointer Micromanagement
    Wondering what’s next for npm?Check out our public roadmap! »

    bid-base

    1.0.19 • Public • Published

    Bid 前端开发脚手架基础库

    • 更新日志:CHANGELOG

    • 未经本人允许禁止商业用途

    • 项目结构:

    • /src/utils, 基础工具库
    • /src/action, 脚手架各行为函数(初始化项目目录、less 转 css、iconfont 转 base64 等)
    • /src/middewar, 本地开发服务中间件, 配合 Express 使用;
    • /public,资源目录
    • /lib,src 目录转 es5 后的代码
    • 相关 api
    import {
        Utils,
        getIp,
        Lint,
        Version,
        InitProject,
        middlewar,
        LessToCss,
        IconfontToBase64,
        CompareVersion,
        WebpackProConfig,
        WebpackDevConfig,
        WebpackTestConfig,
        merge
    } from 'bid'

    Utils

    • 提供环境变量、用户 config.json 配置信息等;

    getIp

    • 获取当前用户的 IP 地址

    Lint

    • 代码检测行为

    Version

    • 对比远端版本和本地版本

    InitProject

    • 初始化工程目录

    middlewar

    • 各种中间件,本地服务时用到

    LessToCss

    • less 转 css 工具

    IconfontToBase64

    • iconfont 转 base64 工具

    CompareVersion

    • 比较两个版本几号, version1>version2 返回 1

    WebpackProConfig

    • webpack 线上配置

    WebpackDevConfig

    • webpack 开发配置

    WebpackTestConfig

    • webpack 打包,并输出打包性能相关;

    merge

    • webpack config 合并方法; 等同于 webpack-merage

    Keywords

    Install

    npm i bid-base

    DownloadsWeekly Downloads

    22

    Version

    1.0.19

    License

    ISC

    Unpacked Size

    108 kB

    Total Files

    73

    Last publish

    Collaborators

    • avatar
    • avatar