0.1.3 • Published 1 year ago
m-auto-cli v0.1.3
使用-
- 全局安装npm包
npm install m-auto-cli -g
- 安装脚手架
autoCli create productName
创建Vue工程化项目的脚手架工具
- js文件
- npm init -y
- package.json
"bin": { "autoCli": "index.js" }
- 本地调试的时候,在根目录下执行
npm-link
命令 把这个文件映射到全局卸载
npm unlink autoCli
,
删除autoCli指令,npm全局安装路径npm config get prefix
命令行autoCli -h
执行脚本 - index.js文件首行输入
#! /usr/bin/env node
- 安装commander插件 去为我们的
autoCli
指令添加参数并且解析 - 安装inquirer插件
- 安装download-git-repo插件 注意插件版本不要太高,否则不支持require导入
发布包到npm
- npm官网注册账号
- package.json文件下的name要唯一(在npm搜一下是否存在同名)
- cmd ->
npm login
登录,输入账号密码邮箱和邮箱验证码 - 在待发布npm的目录下,指令
npm publish
发布 - npm更新代码,修改package.jso文件下的version。
"version": "0.0.1"
- 一个快速创建Vue工程化项目的脚手架工具npm地址
注意npm不要有镜像 删除镜像npm config delete registry
- 删除已发布的包
npm unpublish 包名 --force
本地项目使用自动化脚手架npm包
- 全局引入npm包
npm install m-auto-cli -g
- 创建脚手架:使用package文件下的bin定义的指令
autoCli create demo