0.1.0 • Published 4 years ago

vue-lego-cli-npm v0.1.0

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

vue-lego-cli-npm

一个可插拔式的vue项目脚手架

该脚手架依旧基于webpack来构建

开始

npm i vue-lego-cli-npm -g

vue-lego-cli

npm run add child1 child2 ...

目录结构

    |-- dist
    |-- src
    |   |-- main.js   // 入口文件
    |   |-- components   // 所有组件
    |       |-- child   // 所有的业务模块
    |       |   |-- exampleA   // 例子:模块A
    |       |   |   |-- index.js   // 注意!必要文件,模块A通过此文件暴露
    |       |   |   |-- common   // 业务模块下的目录结构其实都可以自定义,只需要在index.js中暴露即可
    |       |   |   |-- view
    |       |   |   |   |-- a1.vue,
    |       |   |   |   |-- a2.vue,
    |       |-- root   // 根
    |           |-- App.vue
    |           |-- main.vue,
    |           |-- mount.js   // 挂载各个模块
    |           |-- relation.js   // 模块之间的关联关系
    |           |-- router
    |               |-- index.js   // router实例,可以预设一些404,login等等,主要路由是通过mount.js来挂载
    |-- webpack  // webpack配置

目前整体还比较简陋,预设也比较简单,webpack还有很多地方需要手动配置,不过该项目会持续更新,目标是打造一个适用于微前端的脚手架工具

0.1.0

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago