Nightly Patch Machine

    extpoint-yii2

    2.0.13 • Public • Published

    yii2-frontend

    Frontend часть для проектов на ExtPoint Yii2 Boilerplate и yii2-core

    Что содержит

    Компоненты

    • ClientStorageComponent - чтение/запись в cookie/session/local storage;
    • HtmlComponent - очень удобная работа с именованиями классов по БЭМ;
    • HttpComponent - отправка HTTP запросов на сервер, обертка над axios;
    • LocaleComponent - компонент локализации, поддерживает plural.

    Webpack

    Обертка над webpack-easy, предназначенная только для шаблонных проектов на ExtPoint Yii2 Boilerplate.

    Если у вас встретилась задача, которую не может решить данный модуль - стоит отказаться от него в пользу webpack-easy или webpack.

    Пример использования (по-умолчанию в boilerplate):

    require('extpoint-yii2/webpack')
        // Index js. Core module at first
        .base('./app/*/client.js')
     
        // Index css
        .styles('./app/*/style/index.less')
     
        // Admin css
        .styles('./app/*/admin/style/index.less', 'admin')
     
        // Other css
        .styles('./app/landing/style/index-*.less')
     
        // Widgets. Only widgets with php file. Filter /path/MY_WIDGET/MY_WIDGET.js
        .widgets('./app/*/widgets')
        .widgets('./app/*/admin/widgets');

    Install

    npm i extpoint-yii2

    DownloadsWeekly Downloads

    115

    Version

    2.0.13

    License

    MIT

    Unpacked Size

    464 kB

    Total Files

    179

    Last publish

    Collaborators

    • affka
    • perlexed