OlegKrechkovskiy / uploader-work-space

Рабочий проект для uploader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Рабочий проект для insales-uploader

GitHub GitHub package.json version (branch) GitHub package.json dependency version (prod) GitHub package.json dependency version (prod) GitHub package.json dependency version (prod) GitHub package.json dependency version (prod) GitHub package.json dependency version (prod)

My insales-uploader-workspace

Установка

npm i

Установятся зависимости. В том числе:

nsales-uploader-autoprefixer Аналог gulp-autoprefixer, но с необходимыми проверками и scss синтаксисом

 

!! Установить Uploader (если не установелен)

> npm i insales-uploader -g

При желании можно установить JSHint - инструмент статического анализа кода. Стандартная настройка уже есть в корне проекта

> npm install jshint

 


Настройка

insales-config.js - тут лежат дефолтные настройки, в переменной shop переключается рабочая директория.

insales/shop_main/ - пример рабочей директории.

index.js - внутри каждой рабочей директории находится файл с настройками доступа к магазину.

 


Запуск методов:

uploader <название метода> <название метода>

Методы Сокращенно Действие
init i Инициализировать проект
listThemes lt получить список доступных тем
download d загрузка темы на компьютер
pull p загрузка темы на компьютер. Перед началом загрузки, все локальные файлы удаляются
stream s отслеживание изменений в файлах
start a загрузка темы на компьютер + запуск метода stream
upload u загрузка темы на сервер с полным обновлением файлов
backup b создание архива с резервной копией
downloadFiles df скачать файлы из раздела файлы в бэк-офисе
uploadFiles uf загрузка файлов в раздел файлы (Загружаются файлы из директории files)
help [command] display help for command

 


 

Примеры:

uploader a - запустит метод start

uploader download - запустит метод download

uploader download stream - запустит методы download stream

Указать активную директорию можно через параметр в консоли site=<имяДиректории>.

Имя директории не должно содержать пробелов!

uploader start site=shop2 - запустит метод start с активной директорией shop2

About

Рабочий проект для uploader

License:MIT License


Languages

Language:JavaScript 100.0%