npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

p-suanbanyun

v7.2.5

Published

前端插件开发项目

Readme

JEPAAS-FRONTEND 7.0.0

项目简介

JEPAAS低代码开发平台 让软件开发人员和业务用户通过直观的可视化界面来构建应用程序 ,而不是传统的编写代码方式。 用户可以在开发平台灵活各个图形化控件,以构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。

JEPAAS-FRONTEND前端开发项目 用于前端人员开发个性化页面,并方便进行代码调试,打包,部署

开源产品

环境依赖

  • node v8.11 以上

安装部署

    npm install     //安装项目依赖包
    npm run dev     //启动开发环境
    npm run build   //发布项目插件
  • 代码集成
  将 dist 目录中的代码放入jepaas项目,目录:jepaas /src/main/webapp,覆盖即可
  • npm淘宝镜像
    npm install -g cnpm --registry=https://registry.npm.taobao.org

目录结构

注: 标*的文件不加入git管理

├── config                     // 打包程序配置目录
|    ├── config                // 项目配置文件
|    |     └── jepaas.js       // 配置文件
|    ├── package               // 打包配置文件
|    |     ├── gulp            // gulp打包
|    |     ├── tpl             // webpack打包模板页
|    |     └── webpack         // webpack打包vue
|    ├── resourse              // 项目资源文件
|    |     └── jepaas          // 对应配置文件的资源目录
|    ├── server                // 服务文件
|    |     └── dev.js          // express服务文件
|    ├── config.js             // 基础配置文件
|    └── *cnofig.json          // 个性化配置文件
├── src                        // 业务代码目录
|    └─vue                     // vue 源码目录
|       ├─install.js           // 组件祖册工具类
|       ├─components           // 公共组件
|       │  ├─emoji             // 表情插件
|       │  └─listview          // 列表插件
|       ├─modules              // 业务组件
|       │  ├─demoboard         // demo展板
|       │  ├─home              // 首页源码
|       │  └─login             // 登录源码
|       └─static               // 资源目录
├── *dist                      // 发布目录
├── gulpfile.js
├── README.MD
└── package.json

开发说明

  • config说明

    config/jepaas.js和resourse/jepaas里的jepaas要跟package.json里scripts里的PROJECT=jepaas保持一致。 这样做是为了多项目开发准备

    config.json 是用于个性化配置使用,可以防止config.js被错误提交,影响他人使用

    如果想替换资源文件,请参考resourse/jepaas里的文件

    在config/jepaas.js里提供了登录页的配置信息,可以自行修改,也可以直接修改登录源码,重新打包

    本项目提供了 首页(home),登录页(login)的源码,如果想修改,可自行打包,在config/jepaas.js中配置entry入口信息:entry:['home','logo']

  • vue业务组件开发说明:

    平台已经全局引入:Vue,Element-ui,EChart,不需要再import

    模块的打包的入口文件为:index.js

    html标签名跟模块名一致,支持驼峰

    每个组件都要以 pro-vue-模块名 作为ROOT样式,避免污染其他组件样式

    View.js组件接收参数vueInfo,参考View.js说明

联系我们

  • 公司:北京凯特伟业科技有限公司
  • 电话:010-82809807 / 400-0999-235
  • QQ群:462151894