scolib / admin
Admin package for Laravel 5.*, based on Vue 2.* and AdminLTE
v1.0.0
2018-03-28 05:46 UTC
Requires
- php: >=7.0.0
- kodicomponents/navigation: ^0.6
Requires (Dev)
- doctrine/dbal: ~2.5
- laravel/framework: 5.5.*
- mockery/mockery: ^1.0
- orchestra/testbench-core: 3.5.*
- phpunit/phpunit: ~6.0
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-10-29 04:59:12 UTC
README
Sco-Admin
is an administrative interface builder for Laravel
.
The frontend is based on Element-UI and AdminLTE
Inspired by SleepingOwlAdmin , FrozenNode/Laravel-Administrator and Voyager
Install
Composer
require package:
$ composer require scolib/admin
Artisan
Run install command:
$ php artisan admin:install
Install babel-plugin-transform-vue-jsx
NPM
$ npm install\ bootstrap\ element-ui\ font-awesome\ jquery-slimscroll\ less\ less-loader\ nestable2\ v-tinymce\ v-viewer\ vue-i18n\ vue-progressbar\ vue-router\ vue-simplemde\ vuex\ --save-dev
In your webpack.mix.js
:
// mix.sourceMaps(); mix.webpackConfig({ output: { chunkFilename: `js/[name]${ mix.inProduction() ? '.[chunkhash].chunk.js' : '.chunk.js' }`, publicPath: '/', } }) .js('resources/assets/vendor/admin/main.js', 'public/js/admin.js') .autoload({ jquery: ['$', 'window.jQuery', 'jQuery', 'jquery'], vue: 'Vue' }) .less( 'resources/assets/vendor/admin/less/admin.less', 'public/css/admin.css' ) .copyDirectory('node_modules/tinymce/plugins/visualblocks/css', 'public/js/tinymce/plugins/visualblocks/css') .copyDirectory('node_modules/tinymce/plugins/emoticons/img', 'public/js/tinymce/plugins/emoticons/img') if (mix.inProduction()) { mix.version(); }
$ npm install $ npm run prod
Usage
Change log
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email slice1213@gmail.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.