Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mengintegrasikan Laravel Elixir dengan Kompas?

Gulpfile.js Laravel 5.3 adalah seperti ini:

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

require('laravel-elixir-vue');

elixir(function(mix) {
    mix.sass('app.scss')
       .webpack('app.js');
});

Di atas boleh terus menyusun dan memampatkan scss dan js. Persoalannya ialah jika fail scss ditulis dengan kompas, bagaimanakah ia harus disusun?
Mencuba "laravel-elixir-sass-compass": "^0.5.0", pakej ini nampaknya sudah lama tidak dikemas kini, terdapat masalah dengan pemasangan:

$ npm install
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\dell\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! node v7.0.0-nightly2016080329e49fc286
npm ERR! npm  v3.10.5

npm ERR! cb is not a function
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\dell\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! node v7.0.0-nightly2016080329e49fc286
npm ERR! npm  v3.10.5

npm ERR! cb is not a function
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     D:\wnmp\www\laravel-5-3-demo\npm-debug.log
仅有的幸福仅有的幸福2735 hari yang lalu618

membalas semua(1)saya akan balas

  • 怪我咯

    怪我咯2017-05-16 16:53:35

    Tiada masalah untuk memasang pakej ini. Ujian peribadi tersedia.

    npm install --save-dev laravel-elixir-sass-compass

    Selepas pemasangan, tulis kod berikut dalam gulpfile.js

    var elixir = require('laravel-elixir');
        require('laravel-elixir-sass-compass');
        
    elixir(function(mix) {
        mix.compass('app.scss');
    });

    Kemudian laksanakan npm run dev
    Ada sesuatu yang perlu diperhatikan di sini
    Jika versi nod yang digunakan ialah 6.0 atau lebih tinggi, ralat akan dilaporkan. Anda perlu menggunakan versi 6.0 atau lebih baru
    Saya menggunakan alat n untuk mengurus versi nod saya sendiri. Saya memasang 5.11.0 dan ia boleh digunakan

    balas
    0
  • Batalbalas