aps-cli

1.0.11 • Public • Published

aps-cli的使用介绍

背景

原来做了一个高阶组件,封装了一些增删查改和一些常用钩子函数的操作,主要是为了去除一些重复的代码和简化操作,并规范操作,但是发现没有人使用,自我总结了一下原因,主要有以下三点。

  • 原有的开发方式已经形成了惯性思维,复制粘贴然后修修改改。
  • 没有多次强调使用方式和使用案例
  • 还是不够智能,虽然规范了操作,但是部分基础代码还需要复制粘贴,底层逻辑比较繁琐,没有一个统一的使用规范和模板

总结了以上原因,又结和了各大框架以及公司csb框架的新建模块优点,形成了aps专属的cli,现在处于测试版,所以没有做成全局的cli,后期功能完善了,会做成全局的脚手架,甚至有一天我们的前端架构完善,可以做成开源或统一的开源框架使用。

使用介绍

node cli -a <模块名> -p [模块路径] -n <程序编号>
# 翻译 在src/Page/pps下新建一个模块名叫Demo001的模块,程序编号为ALGORITHM_RULE_CONFIG,如果模块路径不存在,则会新建路径
node cli -a Demo001 -p pps -n ALGORITHM_RULE_CONFIG

# 翻译 在src/Page目录下新建一个模块名叫Demo002的模块,程序编号为ALGORITHM_RULE_CONFIG
node cli -a Demo002 -n ALGORITHM_RULE_CONFIG

参数介绍

参数 说明 必填 示例
a 模块名 Y Test1
p 模块放置的路径,不填则放置在Page下 N mps_console
n 程序编号 Y MPS_Program
o 旧版的程序视图 N
b 空白项目 N

Readme

Keywords

Package Sidebar

Install

npm i aps-cli

Weekly Downloads

1

Version

1.0.11

License

ISC

Unpacked Size

47.4 kB

Total Files

17

Last publish

Collaborators

  • zhaodeezhu