1.0.1 • Published 4 years ago
th-cli v1.0.1
project-cli
vite + vue-next + typescript + eslint + prettier + vscode
- https://www.npmjs.com/package/vite 全局安装
vite
并创建 vue3.0 项目
- VScode 编辑器安装插件:
prettier
与eslint
且依赖包npm add --save-dev prettierrc typescript prettierrc eslint-config-prettier eslint-plugin-prettier
- 配置
prettier
、eslint
与typescript
:prettier
手动创建.prettierrc
;eslint
命令行创建.\node_modules\.bin\eslint --init
(重点配置框架、导入模式、启用 typescript);typescript
命令行创建.\node_modules\.bin\tsc --init
(如果没该文件会使用 eslint 内置配置);
- editorConfig 配置编辑器中展示格式
src/shims-vue.d.ts
声明支持 vue 文件并在index.html
中直接引入main.ts
(Vite DEV 环境默认支持直接引入 TS 文件)
根目录下执行
npm link
,将pj-cli
命令链接到全局环境在开发环境中可以运行pj-cli
相关命令,如pj-cli create project01
EEXIST: file already exists
需要把C:\Program Files\nodejs\pj-cli.cmd
与C:\Program Files\nodejs\node_modules\pj-cli
删除必须要将 NPM 源设为
npm config set registry https://registry.npmjs.org
npm adduser
登录 NPM(GITHUB 账号既可)npm version patch
修改版本npm publish --tag beta
标记版本(预发布、测试版)npm publish