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

diandi-ele-form-upload-file

v1.0.6

Published

vue-ele-form 的文件上传组件

Downloads

15

Readme

欢迎使用店滴 cms

店滴cms,快速构建多商户业务模型,软硬件交互场景业务的免费开源框架。封装了常用的表单组件、权限控制、集团化SAAS模式, 实现了模块化开发,人脸库维护、人脸智能识别、百度壁虎硬件智能控制、大数据采集的AI开源框架。

官方地址

官方网址:http://www.wayfirer.com/
接口地址:http://www.wayfirer.com//index.php?r=doc
后台代码 GIT:https://gitee.com/wayfiretech_admin/diandi
前台uniapp框架 (https://gitee.com/wayfiretech_admin/diandi_vue)

官方媒介

  • 点击链接加入群聊【店滴AI应用开源系统】:https://jq.qq.com/?_wv=1027&k=4d2Rl2lc

| qq群 enter image description here | 微信公众号 enter image description here | |---|---| |抖音 enter image description here | 企业微信enter image description here |

特性

  • 使用稳定的 YII 框架,优化处理开发过程,开发体验如 tp 一样顺滑。
  • 支持多层权限管控,路由权限,数据权限,菜单权限,集团权限,商户权限,扩展功能权限随意搭配调度
  • 基于 swoole 协程化,定时任务调度,im 聊天环境支持,系统接口支持协程,应对高并发
  • 开源百度 ai 接口对接,完成人脸库维护,人脸库创建,人脸库在线识别,人脸会员建立
  • 多模块可安装,便于迅速扩展业务,支持横向纵向双向扩展业务需求
  • 后台支持多种开发模式,php 混合开发,element-ui 的 vue 开发模式,纯 html 的传统开发都支持
  • 表单多样,除 yii 自身的表单组件,系统还对表单做了丰富,支持一句话配置万能表单

环境准备:

php>=7.2
redis
git 工具下载:https://git-scm.com/downloads
composer https://www.phpcomposer.com/
composer建议使用阿里镜像 https://developer.aliyun.com/composer

第一步:git 下载代码

git clone https://gitee.com/wayfiretech_admin/diandi.git

第二步:更新 composer 扩展

cd 你的文件路径
composer update

第三步:建立数据库并完成配置

cd common\config

vim common\config\main-local.php
<?php

/**
 * @Author: Wang Chunsheng [email protected]
 * @Date:   2020-03-12 20:12:31
 * @Last Modified by:   Wang chunsheng  email:[email protected]
 * @Last Modified time: 2021-04-09 18:25:50
 */

return [
    'components' => [
        'db' => [
            'class' => 'yii\db\Connection',
            'dsn' => 'mysql:host=localhost;dbname=netos',
            'username' => 'root',
            'password' => 'root',
            'charset' => 'utf8',
            'attributes'  => [
                PDO::ATTR_STRINGIFY_FETCHES => false,
                PDO::ATTR_EMULATE_PREPARES  => false,
            ],
        ],
        'mailer' => [
            'class' => 'yii\swiftmailer\Mailer',
            'viewPath' => '@common/mail',
            // send all mails to a file by default. You have to set
            // 'useFileTransport' to false and configure a transport
            // for the mailer to send real emails.
            'useFileTransport' => true,
        ],
    ],
    'language' => 'zh-CN',

];

Nginx 部署配置

首先解析网站到 frontend\web,然后配置 nginx 如下:

server {
        listen        80;
        server_name  www.ai.com;
        root   "*/firetech/frontend/web";
       add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers X-Requested-With,Authorization,Content-Type,access-token,bloc-id,store-id;
    add_header Access-Control-Allow-Methods GET,POST,OPTIONS;

    location /api {
                index index.php index.html;
                if (!-e $request_filename)
                {
                    rewrite ^/api/(.*)$ /api/index.php last;
                }
                if (!-f $request_filename){
                    set $rule_0 1$rule_0;
                }
            }

    location /backend {
                index index.php index.html;
                if (!-e $request_filename)
                {
                    rewrite ^/backend/(.*)$ /backend/index.php last;
                }
            }

    location /admin {
                index index.php index.html;
                if (!-e $request_filename)
                {
                    rewrite ^/admin/(.*)$ /admin/index.php last;
                }
            }
}

特别鸣谢

感谢以下的项目,排名不分先后

  • Yii:http://www.yiiframework.com

  • EasyWechat:https://www.easywechat.com

  • Bootstrap:http://getbootstrap.com

  • AdminLTE:https://adminlte.io

  • Vue: https://vuejs.org/

  • vue-ele-form: https://github.com/dream2023/vue-ele-form

  • element-ui: https://element.eleme.cn/

  • 百度ai:https://ai.baidu.com/