Skip to content

前端搭建自己的脚手架(cli),实现公司内部前端工程化

Notifications You must be signed in to change notification settings

xhm3512/qiji-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自制前端脚手架,实现公司内部前端工程化

安装

mac安装

sudo npm i xmq -g

windows安装

npm i xmq -g

模块

初始化

xmq init 目录名

创建完成后结构如下:

qiji_creator
├─.eslintignore
├─.eslintrc.js
├─.prettierignore
├─.prettierrc
├─.stylelintrc.json
├─.umirc.ts
├─.vcmrc
├─CHANGELOG.md
├─README.md
├─beta.sh
├─commitlint.config.js
├─jsconfig.json
├─package-lock.json
├─package.json
├─stylelintrc.js
├─tree.txt
├─tsconfig.json
├─typings.d.ts
├─src
|  ├─Loading.tsx
|  ├─app.tsx
|  ├─utils
|  |   └tools.js
|  ├─service
|  |    ├─api.js
|  |    ├─axios.tsx
|  |    ├─index.js
|  |    └urlConfig.js
|  ├─pages
|  |   ├─404.tsx
|  |   ├─index.less
|  |   ├─index.tsx
|  |   ├─Works
|  |   |   ├─index.less
|  |   |   └index.tsx
|  ├─models
|  |   └crowd.tsx
|  ├─layouts
|  |    ├─_defaultProps.tsx
|  |    ├─index.less
|  |    └index.tsx
|  ├─components
|  |     ├─SideMenu
|  |     |    ├─index.less
|  |     |    └index.tsx
|  ├─.umi-production
|  ├─.umi

进入当前项目

cd 目录名

安装依赖包

npm i

文档:

About

前端搭建自己的脚手架(cli),实现公司内部前端工程化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published