remove extra files and messing with webpack
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
ip: 127.0.0.1
|
||||
memory: 2048
|
||||
cpus: 1
|
||||
provider: virtualbox
|
||||
authorize: ~/.ssh/id_rsa.pub
|
||||
keys:
|
||||
- ~/.ssh/id_rsa
|
||||
folders:
|
||||
- map: .
|
||||
to: /home/vagrant/Code/phpvms
|
||||
sites:
|
||||
- map: phpvms.app
|
||||
to: /home/vagrant/Code/phpvms/public
|
||||
schedule: true
|
||||
databases:
|
||||
- homestead
|
||||
name: phpvms
|
||||
hostname: phpvms
|
||||
Vendored
-44
@@ -1,44 +0,0 @@
|
||||
# -*- mode: ruby -*-
|
||||
# vi: set ft=ruby :
|
||||
|
||||
require 'json'
|
||||
require 'yaml'
|
||||
|
||||
VAGRANTFILE_API_VERSION ||= "2"
|
||||
confDir = $confDir ||= File.expand_path("vendor/laravel/homestead", File.dirname(__FILE__))
|
||||
|
||||
homesteadYamlPath = File.expand_path("Homestead.yaml", File.dirname(__FILE__))
|
||||
homesteadJsonPath = File.expand_path("Homestead.json", File.dirname(__FILE__))
|
||||
afterScriptPath = "after.sh"
|
||||
aliasesPath = "aliases"
|
||||
|
||||
require File.expand_path(confDir + '/scripts/homestead.rb')
|
||||
|
||||
Vagrant.require_version '>= 1.9.0'
|
||||
|
||||
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
||||
if File.exist? aliasesPath then
|
||||
config.vm.provision "file", source: aliasesPath, destination: "/tmp/bash_aliases"
|
||||
config.vm.provision "shell" do |s|
|
||||
s.inline = "awk '{ sub(\"\r$\", \"\"); print }' /tmp/bash_aliases > /home/vagrant/.bash_aliases"
|
||||
end
|
||||
end
|
||||
|
||||
if File.exist? homesteadYamlPath then
|
||||
settings = YAML::load(File.read(homesteadYamlPath))
|
||||
elsif File.exist? homesteadJsonPath then
|
||||
settings = JSON.parse(File.read(homesteadJsonPath))
|
||||
else
|
||||
abort "Homestead settings file not found in #{confDir}"
|
||||
end
|
||||
|
||||
Homestead.configure(config, settings)
|
||||
|
||||
if File.exist? afterScriptPath then
|
||||
config.vm.provision "shell", path: afterScriptPath, privileged: false
|
||||
end
|
||||
|
||||
if defined? VagrantPlugins::HostsUpdater
|
||||
config.hostsupdater.aliases = settings['sites'].map { |site| site['map'] }
|
||||
end
|
||||
end
|
||||
@@ -3,6 +3,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
var gulp = require('gulp');
|
||||
var cp = require('child_process');
|
||||
|
||||
@@ -16,3 +17,4 @@ function exec(cmd) {
|
||||
gulp.task('reset', function() {
|
||||
exec('php artisan migrate:refresh --seed --seeder DevelopmentSeeder');
|
||||
});
|
||||
*/
|
||||
|
||||
Generated
+8744
-2885
File diff suppressed because it is too large
Load Diff
+14
-4
@@ -1,11 +1,21 @@
|
||||
{
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"prod": "gulp --production",
|
||||
"dev": "gulp watch"
|
||||
"dev": "npm run development",
|
||||
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||
"watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||
"watch-poll": "npm run watch -- --watch-poll",
|
||||
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||
"prod": "npm run production",
|
||||
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
|
||||
},
|
||||
"devDependencies": {
|
||||
"gulp": "^3.9.1",
|
||||
"laravel-elixir": "^6.0.0-9"
|
||||
"axios": "^0.17",
|
||||
"bootstrap-sass": "^3.3.7",
|
||||
"cross-env": "^5.1",
|
||||
"jquery": "^3.2",
|
||||
"laravel-mix": "^1.0",
|
||||
"lodash": "^4.17.4",
|
||||
"vue": "^2.5.7"
|
||||
}
|
||||
}
|
||||
|
||||
+8198
File diff suppressed because it is too large
Load Diff
-5
File diff suppressed because one or more lines are too long
+3410
-1741
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+81
-10
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"/assets/admin/js/admin.js": "/assets/admin/js/admin.js",
|
||||
"/assets/admin/css/paper-dashboard.css": "/assets/admin/css/paper-dashboard.css",
|
||||
"/css/admin/admin.css": "/css/admin/admin.css"
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
|
||||
/**
|
||||
* First we will load all of this project's JavaScript dependencies which
|
||||
* include Vue and Vue Resource. This gives a great starting point for
|
||||
* building robust, powerful web applications using Vue and Laravel.
|
||||
*/
|
||||
|
||||
require('./bootstrap');
|
||||
|
||||
/**
|
||||
* Next, we will create a fresh Vue application instance and attach it to
|
||||
* the body of the page. From here, you may begin adding components to
|
||||
* the application, or feel free to tweak this setup for your needs.
|
||||
*/
|
||||
|
||||
Vue.component('example', require('./components/Example.vue'));
|
||||
|
||||
const app = new Vue({
|
||||
el: 'body'
|
||||
});
|
||||
Vendored
-45
@@ -1,45 +0,0 @@
|
||||
|
||||
window._ = require('lodash');
|
||||
|
||||
/**
|
||||
* We'll load jQuery and the Bootstrap jQuery plugin which provides support
|
||||
* for JavaScript based Bootstrap features such as modals and tabs. This
|
||||
* code may be modified to fit the specific needs of your application.
|
||||
*/
|
||||
|
||||
window.$ = window.jQuery = require('jquery');
|
||||
require('bootstrap-sass');
|
||||
|
||||
/**
|
||||
* Vue is a modern JavaScript library for building interactive web interfaces
|
||||
* using reactive data binding and reusable components. Vue's API is clean
|
||||
* and simple, leaving you to focus on building your next great project.
|
||||
*/
|
||||
|
||||
window.Vue = require('vue');
|
||||
require('vue-resource');
|
||||
|
||||
/**
|
||||
* We'll register a HTTP interceptor to attach the "CSRF" header to each of
|
||||
* the outgoing requests issued by this application. The CSRF middleware
|
||||
* included with Laravel will automatically verify the header's value.
|
||||
*/
|
||||
|
||||
Vue.http.interceptors.push((request, next) => {
|
||||
request.headers['X-CSRF-TOKEN'] = Laravel.csrfToken;
|
||||
|
||||
next();
|
||||
});
|
||||
|
||||
/**
|
||||
* Echo exposes an expressive API for subscribing to channels and listening
|
||||
* for events that are broadcast by Laravel. Echo and event broadcasting
|
||||
* allows your team to easily build robust real-time web applications.
|
||||
*/
|
||||
|
||||
// import Echo from "laravel-echo"
|
||||
|
||||
// window.Echo = new Echo({
|
||||
// broadcaster: 'pusher',
|
||||
// key: 'your-pusher-key'
|
||||
// });
|
||||
@@ -1,23 +0,0 @@
|
||||
<template>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Example Component</div>
|
||||
|
||||
<div class="panel-body">
|
||||
I'm an example component!
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
ready() {
|
||||
console.log('Component ready.')
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,9 +0,0 @@
|
||||
|
||||
// Fonts
|
||||
@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
|
||||
|
||||
// Variables
|
||||
@import "variables";
|
||||
|
||||
// Bootstrap
|
||||
@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
|
||||
@@ -1,37 +0,0 @@
|
||||
|
||||
// Body
|
||||
$body-bg: #f5f8fa;
|
||||
|
||||
// Borders
|
||||
$laravel-border-color: darken($body-bg, 10%);
|
||||
$list-group-border: $laravel-border-color;
|
||||
$navbar-default-border: $laravel-border-color;
|
||||
$panel-default-border: $laravel-border-color;
|
||||
$panel-inner-border: $laravel-border-color;
|
||||
|
||||
// Brands
|
||||
$brand-primary: #3097D1;
|
||||
$brand-info: #8eb4cb;
|
||||
$brand-success: #2ab27b;
|
||||
$brand-warning: #cbb956;
|
||||
$brand-danger: #bf5329;
|
||||
|
||||
// Typography
|
||||
$font-family-sans-serif: "Raleway", sans-serif;
|
||||
$font-size-base: 14px;
|
||||
$line-height-base: 1.6;
|
||||
$text-color: #636b6f;
|
||||
|
||||
// Navbar
|
||||
$navbar-default-bg: #fff;
|
||||
|
||||
// Buttons
|
||||
$btn-default-color: $text-color;
|
||||
|
||||
// Inputs
|
||||
$input-border: lighten($text-color, 40%);
|
||||
$input-border-focus: lighten($brand-primary, 25%);
|
||||
$input-color-placeholder: lighten($text-color, 30%);
|
||||
|
||||
// Panels
|
||||
$panel-default-heading-bg: #fff;
|
||||
@@ -0,0 +1,28 @@
|
||||
let mix = require('laravel-mix');
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Mix Asset Management
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Mix provides a clean, fluent API for defining some Webpack build steps
|
||||
| for your Laravel application. By default, we are compiling the Sass
|
||||
| file for the application as well as bundling up all the JS files.
|
||||
|
|
||||
*/
|
||||
|
||||
mix.sass('public/assets/admin/sass/paper-dashboard.scss',
|
||||
'public/assets/admin/css/paper-dashboard.css')
|
||||
.styles([
|
||||
'public/assets/admin/css/bootstrap.min.css',
|
||||
'public/assets/admin/css/animate.min.css',
|
||||
'public/assets/admin/css/pe-icon-7-stroke.css',
|
||||
'public/assets/admin/css/themify-icons.css',
|
||||
'public/assets/admin/css/paper-dashboard.css',
|
||||
'public/assets/admin/css/demo.css'
|
||||
], 'public/css/admin/admin.css')
|
||||
.js([
|
||||
'public/js/admin/bootstrap.min.js',
|
||||
'public/js/admin/admin.js'
|
||||
], 'public/assets/admin/js/admin.js')
|
||||
.sourceMaps();
|
||||
Reference in New Issue
Block a user