0.6.1 • Published 3 years ago

ember-cli-mix-build v0.6.1

Weekly downloads
62
License
-
Repository
github
Last release
3 years ago

ember-cli-mix-build

A new ember app building for mix project structure.

Features

  • a mix project structure like pods
  • support nested app source
  • integrate lintTree in development for ember-cli > 3.17
  • add custom watch directories in development

mix project structure

.
├── .
├── .
├── -app(common)
│   ├── components
│   │   └── x-table
│   │       ├── component.js
│   │       └── template.hbs
│   ├── services
│   │   ├── realtime.js
│   │   └── ajax.js
│   ├── helpers
│   ├── utils
│   ├── models
├── .
├── app-express(like pods)
│   ├── components
│   │   └── news-rolling
│   │       ├── component.js
│   │       └── template.hbs
│   ├── components-demo
│   │   └── news-rolling
│   │       ├── component.js
│   │       └── template.hbs
│   ├── routes
│   │   ├── login
│   │   │   ├── route.js
│   │   │   ├── template.hbs
│   │   │   └── controller.js
│   │   └── index
│   │       ├── route.js
│   │       └── template.hbs
│   ├── services
│   │   ├── setting.js
│   │   └── tone.js
│   └── styles
│       └── app.css
│   └── public
│       └── sound
├── [build.js]
├── app-advance
│   └── ...
├── config
├── public
└── ember-cli-build.js

the rule of nested app source

trees.app:

when setup build, environment flag: APP_PROJECT is required! APP_PROJECT=app-express ember serve

[source]                                                           [target]
 │                                                                  │
 ├─ /app                  ┐                                         │
 │                        ├─   MergePlugin({overwrite: true})   --> └─ /app
 └─ /app-express        ──┘

trees.public:

[source]                                                              [target]
 │                                                                     │
 ├─ /sound                   ┐                                         │
 │                           ├─ MergeLikePlugin({overwrite: true}) --> └─ /(empty)
 └─ /__ext__/brand1/-sound ──┘

todo

  • build optimize sourcemaps
  • ember server startup multi-project
  • ember parallel build
0.6.1

3 years ago

0.6.0

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.2

4 years ago

0.3.0

4 years ago

0.3.1

4 years ago

0.2.3

4 years ago

0.2.4

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago

0.1.1

4 years ago

0.0.6

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