0.6.1 • Published 3 years ago
ember-cli-mix-build v0.6.1
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