banlg 这个玩意-- angular-cli 他是有这个功能能的--所以可能,大概,也许大家看着会很熟悉,似曾相识,

根据命令行创建(目前命令就一个,后续可以加..加..加..)

  • -1组件文件夹
  • -2组件文件
  • -3按需引入组件
  • -4修改router配置(美其名曰:解放双手) vue-cli 目前没有----- 大家有用得到的 github 走一下star ==不胜感激

作用:

  • 1.用来规范团队的 -- 组件,路由,路由路径,命名
  • 2.节省一些(微微一些)人力,不用去创建文件和文件夹一节修改router配置文件
  • 3.我也不知道还有啥用----

链接放一下:www.npmjs.com/package/ban…

以下是文档--------------------------我是分割线-------------------------------------------------------

banlg

banlg  com  ?parentcom ?-t
根据命令1.更新router配置文件2.创建对应组件文件结构3.可自定义vue和css 模板
复制代码

Installation

$ npm install banlg -g
$ yarn global add banlg
复制代码

API

banlg com ?parentcom ?-t

  • com <String>: 将要创建组件名称
  • parentcom <String>: 父组件名称(可选)
  • -t: 是否插入当前父组件文件夹(可选)
  • 命名规则:驼峰 => 生成的路由path 用'-'连接
  • 项目根目录,(src同级)下可自定义vue.bl、css.bl模板,模板内会传入{{componentName}}、大驼峰{{ComponentName}}, 用{{}} 接收
  • tips: ? 代表可选参数

能做什么

  • -1根据命令行创建 组件目录并初始化文件内容
  • -2按需引入组件
  • -3修改router配置(美其名曰:解放双手
  • -4自动区别path命名:routes[0].path='/' children[0].path=''

利于什么

  • 1.用来规范团队的 -- 组件.路由.路由路径.命名(防止某些人起名字【胡里花哨】的)
  • 2.节省一些(微微一些)人力,不用去创建文件和文件夹一节修改router配置文件
  • 3.缩减一些(微微一些)项目周期

【分享】终端命令工具 自动生成vue组件文件以及修改router.js相关推荐

  1. 【分享】终端命令工具 自动生成vue组件文件以及修改router.js 1

    banlg 这个玩意-- angular-cli 他是有这个功能能的--所以可能,大概,也许大家看着会很熟悉,似曾相识, 根据命令行创建(目前命令就一个,后续可以加..加..加..) -1组件文件夹 ...

  2. 显示行数 设置ssh终端_SSH终端命令工具:zoc7 for Mac

    zoc7 for mac版是一个MacOS上的SSH终端命令工具,ZOC是基于OpenSSH,支持SSH协议(RFC 4253)提供的最新密钥交换和加密方法,拥有强大的SSH和Telnet客户端,可配 ...

  3. android自动生成dimens适配文件,无需Java工具类

    ** android自动生成dimens适配文件 ** 在编写ui界面时因为手机分辨率大小不同,所以展现出来的效果也是不同的,这个时候就需要考虑适配器,让根据手机分辨率自动适配相应尺寸来展示界面,可以 ...

  4. Wix 安装部署教程(十六) -- 自动生成多语言文件

    Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...

  5. python建立文件数据库_python学习-- Django根据现有数据库,自动生成models模型文件...

    Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自 ...

  6. 删除MAC自动生成的DS_Store文件

    删除MAC自动生成的DS_Store文件     本文主要记录如何删除MAC自动生成的DS_Store文件. 目录 删除MAC自动生成的DS_Store文件 1.步骤1 2.步骤2 3.步骤3 1.步 ...

  7. Flutter引入iconfont图标,并自动生成dart图标文件

    Flutter引入iconfont图标并自动生成dart图标文件 下载iconfont文件 flutter 项目 pubspec.yaml文件中配置 自动转换脚本 下载iconfont文件 将icon ...

  8. 用MyEclipse自动生成hibernate映射文件和实体类

    创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类 方法/步骤 1 创建数据库,创建 ...

  9. 阻止 WSL 自动生成/etc/hosts 文件

    阻止 WSL 自动生成/etc/hosts 文件 修改了 /etc/host 文件,然而重启电脑就发现里面的内容还原了. 一直百思不得其解,仔细一看,发现/ etc/hosts 最上方的注释写着: T ...

最新文章

  1. 技术干货 | 如何选择上班路线最省时间?从A/B测试数学原理说起
  2. 第一次作业:Linux 2.6.32的进程模型与调度器分析
  3. freeCodeCamp 学习记录——初级算法「01」翻转字符串
  4. python自动发送邮件_Python自动发送邮件
  5. qt android webview,qt browser 加载一个webview过程
  6. php日志缓存,php – Symfony和Docker – 缓存和日志目录权...
  7. 【Linux】肝!Shell 脚本编程最佳实践
  8. ecshop商品下面显示销售量
  9. VIM 技巧 (二)查找与替换
  10. Python开发【第五篇】:Python基础之杂货铺
  11. centos6.3 mysql安装_CentOS 6.3 安装MySQL-5.7.10
  12. 三维激光雷达点云处理发展趋势
  13. Lightroom:统一照片的曝光度
  14. JAVA实现Excel照相机功能_用Excel照相机功能在Excel中显示和调用图片的方法
  15. Launcher app prediction
  16. JavaScript实现贪吃蛇游戏
  17. Linux机械硬盘初始化,教你如何初始化外接盒中的硬盘
  18. Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2
  19. python爬取qq电话_用Python爬取整个学院MM的电话和QQ,爬虫这也太霸道了!
  20. Web 加载速度优化清单,让你的网站快上加快

热门文章

  1. nginx请求如何映射url
  2. c语言for嵌套循环语句,关于for嵌套循环语句的疑问
  3. Hystrix-异常处理
  4. dubbo 解决既是消费者又是提供者 Duplicate application configs 的问题
  5. win10系统中photoshop cs6中界面字体太小的解决方法
  6. mysql union (all) 后order by的排序失效问题解决
  7. deepin终端下载速度超慢解决方案
  8. TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案
  9. VirtualBox 4.3“不能为虚拟电脑 打开一个新任务”解决方案 - 转
  10. VS2013、VS2015中,新建项目没有看到解决方案的问题(已解决)