1.0.0 • Published 4 years ago

lww-cli v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

使用: npm install --global lww-cli

  1. 整个项目所在路径均不能以汉字命名
  2. 如何获取用户输入的命令,根据用户输入的不同命令,进行不同的操作
    1. process.argv // 数组,默认获取到当前电脑node的安装路径和当前脚本文件所在node路径,属于原生获取命令行参数的方法,但是使用起来比较麻烦
    2. 推荐使用commander包
  3. 设计命令行参数
    1. lww -V|lww --version 查看脚手架工具的版本号
    2. lww init templateName projectName
    3. lww list 查看所有可用模板
      1. 根据用户输入的模板名下载指定的模板到用户本地
  4. 构建模板
    1. 借助download-git-repo第三方库实现下载git仓库到本地
  5. 命令行交互
    1. inquirer 向导
    2. handlebars 模板引擎
  6. 视觉美化
    1. chalk
    2. log-symbols