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 🙏

© 2024 – Pkg Stats / Ryan Hefner

feewee

v1.3.9

Published

feewee FrontEnd ERP Abstraction Framework

Downloads

5

Readme

feewee-erp-frame

feewee 科技-前端ERP集成框架。

authors:

TODO

  1. [x] 路由404/405/500匹配
  2. [x] 菜单匹配并自动展开
  3. [x] ES6 => ES5
  4. [ ] styled-components
  5. [ ] 隔离当前模块的 CSS module

How to update this package?

首先,更新下面的ChangeLog,新增版本修改记录和修改内容。 其次,发布这个包。在发布时候,确保你的 npm registry 指向的源是 https://registry.npmjs.org/。 获取 npm 源的 npm command:

npm config get registry

发布这个包

npm run publish

如果你使用cnpm且需要立即使用的话(使用cnpm立即同步npm服务器):

cnpm sync feewee

ChangeLog

v1.1.3: @author vuchan

  • 集成 axios, dva, antd-pro, antd
  • 集成 http,
  • 集成 utils

v1.1.4: @author vuchan

  • 增加 feewee/assets 文件
  • 修复 antd 组件引入的样式问题
  • 增加 container 组件
  • 增加 RouteContainer 组件
  • 增加 utilsisPlainObject, isUrl, isPhoneNumber @type checker 方法
  • 增强 utilsgetQueryString 方法

v1.1.5: @author vuchan

  • 修复路由无法被react-router识别的问题
  • 暂停react-loadable的懒加载支持

v1.2.0: @author vuchan

  • 修复路由跳转、切换和匹配错误
  • 增加outerRoutes功能
  • 增强Cookie功能
  • 增强Axios功能,支持axios.postForm&axios.postJSON
  • 增加403,404,500路由
  • 增加ShopList组件
  • 修复localMenus on works under development env.
  • 增加babel本地build``lib功能

^v1.3.3: @author vuchan

  • 修复CSSdva->roadhog->af-webpack中不工作 af-webpack/getConfig的设置 中,/node_modules/**/*.less/node_modules/文件下的内容默认cssModules是false,虽然开源通过webpack.config.js文件自定义配置,但是如果你在配置中依赖了其他文件的.less,或者你使用内置.less文件,依然会出问题。非常奇怪!!!! 所以不得不用非常不优雅,非常鸡肋和麻烦的做法,先将LESS文件用less+CSS+namespace的方式写出,然后编译成.CSS文件给*.jscomponent使用。。。 因此,长个记性。难道是因为通用规则是将npmlib下的less都用原生CSS。???antd是这样做的。 而如果不放进node_modules准确说是npm则不会出问题!!!

v1.3.4: @author vuchan

  • 修复不同系统间跳转错误,以及登出界面时候跳转错误
  • 修复getQueryString返回null

v1.3.5: @author vuchan

  • 修复输入HOST时,路径被拼了几层的redirect,通过新增components/RefreshRoutes解决
  • 修复httpaxios的挂载方法postForm/postJSONrequest header头中Content-Type错误

v1.3.6: @author suchu

  • deprecated version

v1.3.7: @author suchu

  • idem 😂

v1.3.8: @author suchu

  • 修正response拦截器的逻辑,(success===true && code !===0)

feewee/http

提供基于框架层和后端接口的框架层处理。

  • 提供http状态码异常处理
  • 提供业务逻辑错误处理

TODO:

  • 设计 http tokenMAC + TimeStamp + Math.random()

feewee/components

  • components
  • 提供 Container 组件,它提供基础布局内容,包括Drawer -> SiderMenuHeader
  • 集成 antd-pro 基本布局
  • export default BasicLayout

feewee/global

global提供公用逻辑的脚本和常量。

feewee/global/router

  • 存放公共 globalrouter
  • 基于 dvaapp.router

feewee/global/const

  • 存放公共 globalconstants

feewee/global/model

  • 存放公共 globalmodel

feewee/global/services

  • 存放公共 globalservices

feewee/utils

  • 实现诸多 utils 的方法
  • 参加 utils 文件内的 README.md

TODO:

  • 实现类似rollbar的错误监控系统,监听错误和bug的发生。

NOTE

英语不好。语法错误,还请见谅。

For next maintainer

有什么问题,欢迎联系我。Good luck.