Сообщение от melky
|
глянь brunch и webpack, настаиваю) не теряй на browserify время
|
Не нашел ни в одном возможности автоматически именовать модули, как в LMD.
Например, есть такая структура файлов и каталогов:
Код:
|
pages
|–– profile
| |––index.js
|–– question
|––index.js
blocks
|–– user
| |–– index.js
|–– statistics
|–– index.js
modules
|–– api.js
|–– cookie.js
|–– time.js |
и мы хотим подключать модули следующим образом:
var ProfilePage = require('profile-page'),
QuestionPage = require('question-page'),
UserBlock = require('user-block'),
StatisticsBlock = require('statistics-block'),
api = require('api'),
cookie = require('cookie'),
time = require('time');
в LMD для этого достаточно написать небольшой конфиг:
{
…
modules: {
'<%= file %>': 'modules/*.js'
'<%= dir[0] %>-block': 'blocks/*/*.js'
'<%= dir[0] %>-page': 'pages/*/*.js'
},
…
}
Какой еще сборщик модулей так может?