menu WyY'sBlog
avatar

藍某人

[email protected]

EUC-E统一模块管理器

2020-02-09 19:32:45

EUC - 易语言统一模块管理器

简介

EUC易语言统一模块管理是一款类似与NPM、Composer的易语言模块管理工具。依赖于简单的配置文件。即可将依赖简单写出,作为源码传递时,仅需要执行euc install命令即可。

简单来说就是:安装模块依赖仅需一步

工作方式

EUC会读取源码目录下的_eucconf.json根据其内部的参数,自动下载模块。如果你安装了易语言助手,即可一键引入模块!

EUC模块来源

EUC模块来源于网络收集以及作者上传。如果你有好的模块供大家使用。那么你可以到EUC模块托管网站上传。

EUC-上传中心

安全性

模块下载依赖于你_eucconf.json文件,其中的hash值为模块MD5值,此值在你编写json文件时可以唯一确定或文件中的call_name也为唯一值。在引用时,请将call_namehash确保正确即可。

同时对于有问题、后门、暗庄的模块,后期将推出举报功能,查实后删除。

对于想要的依赖,你可以到EUC模块cha询寻找到你需要的模块:EUC - 模块查询

同时我们将EUC主程序EUC易语言助手插件EUC管理后台开源,供大家审查!

压缩包文件说明

  • 易助手插件打包.exe:易语言助手插件打包器
  • _eucconf.json:EUC配置文件示例
  • test.e:测试用E文件
  • main.e:EUC主程序源码
  • EUC.exe:EUC主程序
  • EUC.etools:易助手EUC插件
  • EUC.e:EUC易助手插件源码

使用方式

EUC主文件使用方式

EUC.exe主文件为命令行文件,你可以解压后,将其放置指定目录后,编辑系统环境变量获得EUC指令,也可以将命令行进入EUC所在目录后,使用EUC.exe使用

目前可用命令有两条:

  • euc install path\_eucconf.json:此将根据指定的_eucconf.json将模块下载至path\.eucmodel\目录下
  • euc install path\_eucconf.json call_nam:将根据call_name下载模块,同时将依赖信息写入_eucconf.json文件

EUC易语言助手插件使用方式

下载后,双击EUC.etools安装插件,随后启用。 将_eucconf.json文件与源码放置在同一目录,点击易语言IDE菜单栏中的EUC-引入即可一键下载并引入!

注意:易语言版本>=5.6 同时将会写出一个EUC.exe在根目录

文件下载地址

EUC管理平台

此平台我自建,使用Cloundflare加速 模块下载使用七牛云加速 此项目全部永久免费!

EUC - 易语言统一模块管理

关于

如果你对EUC有什么意见或建议,欢迎加入EUC讨论群

QQ群:1046639144

最后更新时间:2020-02-09 19:33:37
原始连接:https://blog.kingsr.cc/articles/EUC-E统一模块管理器.html
藍某人
请我喝瓶水呗?
博客内容遵循 - 知识共享 署名 - 非商业性 - 相同方式共享 4.0 国际协议