@fed123/fe-cli

Base FE command line tool

Usage no npm install needed!

<script type="module">
  import fed123FeCli from 'https://cdn.skypack.dev/@fed123/fe-cli';
</script>

README

FE-CLI

前端基础工具 node cli

Getting Started

内网:

  • $ tnpm install -g @fed123/fe-cli

或者

  • $ npm install -g @fed123/fe-cli

如果提示没有权限,请尝试以下两种方法:

  1. 将 /usr/local 目录改为当前用户(推荐): sudo chown -R <用户名> /usr/local
  2. 如果方法一提示无权限,则使用 sudo npm install -g @fed123/fe-cli 安装

API

Plugin 插件管理: 用于管理插件的插件

  • $ fe plugin ls 显示本地所有已安装插件
  • $ fe plugin del xxx 删除指定插件

Env 插件: 环境初始化相关

  • $ fe env init [type] 初始化开发环境
  • $ fe env update [type] 更新开发环境

Init 插件:用于初始化工程

  • $ fe init 从默认的模板中初始化工程(有二次交互)
  • $ fe init xxx 以 fe-base/template-xxx 项目作为模板初始化工程
  • $ fe init aaa/bbb 以 aaa/bbb 项目作为模板初始化工程
  • $ fe init --git=https://github.com/chalecao/test.git 直接从一个 GIT 工程作为模板初始化工程

FAQ

  1. 初始化不成功,老是提示 gitlab 账号不存在?

手动初始化本地配置:

mkdir -p ~/.feconfig
echo '{ "name": "你的账号", "email": "你的账号@gmail.com", "env": "npm"  }' > ~/.feconfig/profile.json

CHANGELOG

  • 1.0.0 完成环境初始化功能

LICENSE

BSD-3-Clause License

Contact Us

chalecao(ch19900606@gmail.com)