Пытаясь выполнить sass с помощью эликсира и глотка, но я, когда я пробую gup в терминале, получаю эту ошибку: - PullRequest
1 голос
/ 17 июня 2019

Я использую эликсир Ларавеллы и глоток для компиляции моих файлов sass.но когда я пишу gulp в термине, я получаю эту ошибку.

fs.js:27
const { Math, Object } = primordials;
                         ^

ReferenceError: primordials is not defined
    at fs.js:27:26
    at req_ (/home/user/Videos/projetct-folder/project/node_modules/natives/index.js:143:24)
    at Object.req [as require] (/home/user/Videos/projetct-folder/projetct/node_modules/natives/index.js:55:10)
    at Object.<anonymous> (/home/user/Videos/projetct-folder/projetct/node_modules/laravel-elixir-livereload/node_modules/graceful-fs/fs.js:1:37)
    at Module._compile (internal/modules/cjs/loader.js:774:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:785:10)
    at Module.load (internal/modules/cjs/loader.js:641:32)
    at Function.Module._load (internal/modules/cjs/loader.js:556:12)
    at Module.require (internal/modules/cjs/loader.js:681:19)
    at require (internal/modules/cjs/helpers.js:16:16)

версия узла: 12.4.0

версия CLI gulp: 2.2.0

gulp Локальная версия:4.0.2

gulpfile.js:

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


elixir.config.assetsPath = 'themes/project/assets/';
elixir.config.publicPath = 'themes/project/assets/compiled/';

elixir(function(mix){

    mix.sass('agency.scss');

    mix.scripts([
        'jqBootstrapValidation.js',
        'agency.js',
        'contact_me.js',
        'recherche.js'
    ]);

    mix.livereload([
        'themes/project/assets/compiled/css/agency.css',
        'themes/project/**/*.htm',
        'themes/project/assets/compiled/js/*.js'
    ])
})

1 Ответ

0 голосов
/ 17 июня 2019

Судя по этому отчету об ошибках для Gulp , возможно, что одна из зависимостей использует Gulp 3

, для одного из пакетов в вашем проекте, вероятно, потребуется gulp3. Если вы проверите свой файл package-lock.json, в котором содержится список установленных пакетов, вы сможете его отсортировать.

В нем конкретно упоминается модуль graceful-fs.

...