@bzbc/cli
v2.0.3-alpha.3
Published
`yf-cli`是快速搭建`vue`项目的脚手架,可以实现vue项目的初始化、页面(组件)新建、打包等功能。`yf-cli`脚手架是基于`vue-cli`实现的,集成了包括`vuex`、`vue-router`、`axios`在内的`vue`常用插件,以及`mockjs`、`monent`等前端常用插件。
Downloads
1
Readme
简介
yf-cli
是快速搭建vue
项目的脚手架,可以实现vue项目的初始化、页面(组件)新建、打包等功能。yf-cli
脚手架是基于vue-cli
实现的,集成了包括vuex
、vue-router
、axios
在内的vue
常用插件,以及mockjs
、monent
等前端常用插件。
安装
Node 版本要求 Vue CLI 需要 Node.js 8.9 或更高版本。
全局安装
npm i yf-cli -g
安装之后,你就可以在命令行中访问yf
命令。你还可以用这个命令来检查其版本是否正确:
yf --version
//或者
yf -V
基础
运行yf help
可以查看当前支持的指令。
指令
init
初始化项目
build
项目打包,输出zip文件。使用-p
或--prod
会产出release
包
serve
本地运行项目,效果同vue-cli-service serve
,--open
会在编译完成后自动打开浏览器
generate、g
生成模版文件,当前支持页面及组件文件
package
配合docker打包部署,会搜索当前目录下除dist外的文件夹,在每个文件夹内打包,并把最终的打包文件拷贝到当前目录的dist下。
yf package // 遍历文件夹下除dist外的所有文件夹,并按个文件夹打测试包,并拷贝文件夹下dist目录到当前dist目录
yf package -p // 遍历文件夹下除dist外的所有文件夹,并按个文件夹打生产包,并拷贝文件夹下dist目录到当前dist目录
yf package -l mobile // 为当前文件下下名为mobile的文件夹打包,其余非dist文件夹,拷贝文件夹下dist到当前dist目录
yf package -l mobile,web -p // 为当前文件下下名为mobile、web的文件夹打生产包,其余非dist文件夹,拷贝文件夹下dist到当前dist目录