air-m2-builder2
`npm install air-m2-builder2 --save-dev`
Last updated 3 months ago by artifishional .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install air-m2-builder2 
SYNC missed versions from official npm registry.

air-m2-builder2

Использование

Установка

npm install air-m2-builder2 --save-dev

Подключение

{
  "scripts": {
    "build": "node --experimental-modules ./node_modules/air-m2-builder2/bin/server.mjs",
    "dev": "node --experimental-modules ./node_modules/air-m2-builder2/bin/server.mjs --dev-server"
  }
}

Запуск

npm run dev

Параметры запуска

  • --revision 111 - номер ревизии
  • --dev-server - запуск отладочного сервера
  • --build-mode [production|development] - режим сборки скриптов webpack
  • --m2units m2unit.prod - переопределит зависимости
  • --direct-dependencies-only - поиск и сборка только прямых зависемостей (из корня текущего проекта в файлах m2units.json и/или package.json#m2units)

Командная строка

  • clear cache [all|key] - очищает кэш установки целиком, если без параметров или all, или конкретный ключ key

Конфигурация

air-m2.config.json

{
  "entry-unit": "master", //main m2 script data-arg
  "port": 9000,
  "latency": [{ "regex": "index\\.html", "delay": 1000 }]
}

Модуль, путь к которому удовлетворит условию регулярного выражения regex, будет выдан с задержкой delay. Поиск срабатывает только по первому совпадению.

Точка входа

lib/m2.js и lib/m2.html - будут найдены в корне проекта.

Встроенные стили

Можно подключать стили, написанные с препроцессором SASS/SCSS, прямо в html страницу. Для этого в любом месте кода нужно создать тег style с обязательным указанием атрибута type="text/scss". Стили будут скомпилированы в CSS каждый по отдельности.

<style type="text/scss">
  $clr: red;
  .block {
    color: $clr;
  }
</style>

Компиляция стилей

при компиляции стилей url(<адрес изображения>) заменяется на /* <image url="${<адрес изображения>}"> */, для замены на фронте регулярками

Supported env's vars

STATIC_VERSION

Supported local's vars

--revision:<build-number>

debug вложения

Вкрапления для отладки:

/*<@debug>*/
код для отладки в production
/*</@debug>*/

Current Tags

  • 2.0.3                                ...           latest (3 months ago)

36 Versions

  • 2.0.3                                ...           3 months ago
  • 2.0.2                                ...           4 months ago
  • 2.0.1                                ...           4 months ago
  • 2.0.0                                ...           4 months ago
  • 1.2.22                                ...           7 months ago
  • 1.2.21                                ...           10 months ago
  • 1.2.20                                ...           10 months ago
  • 1.2.19                                ...           a year ago
  • 1.2.18                                ...           a year ago
  • 1.2.17                                ...           a year ago
  • 1.2.16                                ...           a year ago
  • 1.2.15                                ...           a year ago
  • 1.2.14                                ...           a year ago
  • 1.2.13                                ...           a year ago
  • 1.2.12                                ...           a year ago
  • 1.2.11                                ...           a year ago
  • 1.2.10                                ...           a year ago
  • 1.2.9                                ...           a year ago
  • 1.2.8                                ...           a year ago
  • 1.2.7                                ...           a year ago
  • 1.2.6                                ...           a year ago
  • 1.2.5                                ...           a year ago
  • 1.2.4                                ...           a year ago
  • 1.2.3                                ...           a year ago
  • 1.2.2                                ...           a year ago
  • 1.2.1                                ...           a year ago
  • 1.2.0                                ...           a year ago
  • 1.1.5                                ...           a year ago
  • 1.1.4                                ...           a year ago
  • 1.1.3                                ...           a year ago
  • 1.1.2                                ...           a year ago
  • 1.1.1                                ...           a year ago
  • 1.1.0                                ...           a year ago
  • 1.0.2                                ...           a year ago
  • 1.0.1                                ...           a year ago
  • 1.0.0                                ...           a year ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (23)
Dev Dependencies (0)
None
Dependents (1)

Copyright 2014 - 2016 © taobao.org |