【分享】终端命令工具 自动生成vue组件文件以及修改router.js
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相关推荐
- 【分享】终端命令工具 自动生成vue组件文件以及修改router.js 1
banlg 这个玩意-- angular-cli 他是有这个功能能的--所以可能,大概,也许大家看着会很熟悉,似曾相识, 根据命令行创建(目前命令就一个,后续可以加..加..加..) -1组件文件夹 ...
- 显示行数 设置ssh终端_SSH终端命令工具:zoc7 for Mac
zoc7 for mac版是一个MacOS上的SSH终端命令工具,ZOC是基于OpenSSH,支持SSH协议(RFC 4253)提供的最新密钥交换和加密方法,拥有强大的SSH和Telnet客户端,可配 ...
- android自动生成dimens适配文件,无需Java工具类
** android自动生成dimens适配文件 ** 在编写ui界面时因为手机分辨率大小不同,所以展现出来的效果也是不同的,这个时候就需要考虑适配器,让根据手机分辨率自动适配相应尺寸来展示界面,可以 ...
- Wix 安装部署教程(十六) -- 自动生成多语言文件
Wix 安装部署教程(十六) -- 自动生成多语言文件 原文:Wix 安装部署教程(十六) -- 自动生成多语言文件 因为持续集成需要,所有项目编译完之后生成一个多语言的安装包.之前生成mst文件都是 ...
- python建立文件数据库_python学习-- Django根据现有数据库,自动生成models模型文件...
Django引入外部数据库还是比较方便的,步骤如下 : 创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 运行下面代码可以自 ...
- 删除MAC自动生成的DS_Store文件
删除MAC自动生成的DS_Store文件 本文主要记录如何删除MAC自动生成的DS_Store文件. 目录 删除MAC自动生成的DS_Store文件 1.步骤1 2.步骤2 3.步骤3 1.步 ...
- Flutter引入iconfont图标,并自动生成dart图标文件
Flutter引入iconfont图标并自动生成dart图标文件 下载iconfont文件 flutter 项目 pubspec.yaml文件中配置 自动转换脚本 下载iconfont文件 将icon ...
- 用MyEclipse自动生成hibernate映射文件和实体类
创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体类 方法/步骤 1 创建数据库,创建 ...
- 阻止 WSL 自动生成/etc/hosts 文件
阻止 WSL 自动生成/etc/hosts 文件 修改了 /etc/host 文件,然而重启电脑就发现里面的内容还原了. 一直百思不得其解,仔细一看,发现/ etc/hosts 最上方的注释写着: T ...
最新文章
- 技术干货 | 如何选择上班路线最省时间?从A/B测试数学原理说起
- 第一次作业:Linux 2.6.32的进程模型与调度器分析
- freeCodeCamp 学习记录——初级算法「01」翻转字符串
- python自动发送邮件_Python自动发送邮件
- qt android webview,qt browser 加载一个webview过程
- php日志缓存,php – Symfony和Docker – 缓存和日志目录权...
- 【Linux】肝!Shell 脚本编程最佳实践
- ecshop商品下面显示销售量
- VIM 技巧 (二)查找与替换
- Python开发【第五篇】:Python基础之杂货铺
- centos6.3 mysql安装_CentOS 6.3 安装MySQL-5.7.10
- 三维激光雷达点云处理发展趋势
- Lightroom:统一照片的曝光度
- JAVA实现Excel照相机功能_用Excel照相机功能在Excel中显示和调用图片的方法
- Launcher app prediction
- JavaScript实现贪吃蛇游戏
- Linux机械硬盘初始化,教你如何初始化外接盒中的硬盘
- Key Reinstallation Attacks: Forcing Nonce Reuse in WPA2
- python爬取qq电话_用Python爬取整个学院MM的电话和QQ,爬虫这也太霸道了!
- Web 加载速度优化清单,让你的网站快上加快
热门文章
- nginx请求如何映射url
- c语言for嵌套循环语句,关于for嵌套循环语句的疑问
- Hystrix-异常处理
- dubbo 解决既是消费者又是提供者 Duplicate application configs 的问题
- win10系统中photoshop cs6中界面字体太小的解决方法
- mysql union (all) 后order by的排序失效问题解决
- deepin终端下载速度超慢解决方案
- TortoiseGit拉取或推送,输入账号密码后提示 HTTP Basic: Access denied fatal: Authentication failed 解决方案
- VirtualBox 4.3“不能为虚拟电脑 打开一个新任务”解决方案 - 转
- VS2013、VS2015中,新建项目没有看到解决方案的问题(已解决)