Detryer's avatar

Laravel mix does nothing

I'm using Homestead on Windows 7 + VirtualBox

Problem is what I'm trying to do npm run dev, but mix compiles only mix-manifest.json

Here's webpack.mix.js code:

var mix = require('laravel-mix');

var path = {
    JavaScript: {
        public: 'public/js/',
        modules: 'resources/assets/js/modules'
    },
    CSS: {
        resource: 'resources/assets/sass/',
        public: 'public/css/'
    },
    Fonts: {
        public: 'public/build/fonts',
        assets: 'resources/assets/fonts'
    }
};

mix.sass(path.CSS.resource + 'all.scss', path.CSS.public + 'all.css')
    .copy(path.Fonts.assets, path.Fonts.public)
    .js(path.JavaScript.modules + 'layout_module.js', 'public/js/layout.js')
    .js(path.JavaScript.modules + 'nomenclature_module.js', 'public/js/nomenclature.js')
    .js(path.JavaScript.modules + 'contractor_module.js', 'public/js/contractor.js')
    .js(path.JavaScript.modules + 'income_module.js', 'public/js/income.js')
    .js(path.JavaScript.modules + 'main.js', 'public/js/main.js')
    .js(path.JavaScript.modules + 'category_module.js', 'public/js/category.js')
    .js(path.JavaScript.modules + 'cart_module.js', 'public/js/cart.js')
    // .version(
    //     [
    //         'css/all.css',
    //         'js/nomenclature.js'
    //     ])
    .browserSync({
        proxy: 'appliance.app'
    })
    .sourceMaps();

All was installed by the guide https://gist.github.com/prograhammer/9493ee04f30dd74e121b

0 likes
0 replies

Please or to participate in this conversation.