عبد الواحد الحدادي نشر 26 ديسمبر 2020 أرسل تقرير مشاركة نشر 26 ديسمبر 2020 مرحباً بكم جميعاً، أحاول تعلم gulp الإصدار الرابع، وواجهتني هذه المشكلة ـ انظر للصورة المرفقة من فضلك ـ ما يعني ذلك ؟ هل الأمر متعلق بـ browserSync من جانب الـ server ؟ هذه هو code جولب إلى حدّ الآن : var gulp = require('gulp'); var sass = require('gulp-sass'); var browserSync = require('browser-sync').create(); // Reaoled Browser auto gulp.task('browserSync', function() { browserSync.init({ server: { baseDir: 'app' }, }) }) gulp.task('sass', function() { return gulp.src('app/sass/**/*.scss') // Gets all files ending with .scss in app/scss .pipe(sass()) .pipe(gulp.dest('dest/css')) .pipe(browserSync.reload({ stream: true })); }) // Tasks Watch gulp.task('watch', ['browserSync', 'sass'], function() { gulp.watch('app/sass/**/*.scss', gulp.series(['sass'])); // Other watchers }) شكراً لكم جميعاً . اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Sam Ahw نشر 26 ديسمبر 2020 أرسل تقرير مشاركة نشر 26 ديسمبر 2020 لقد غيّر Gulp 4.0 الطريقة التي ينبغي بها تحديد المهام إذا كانت المهمة تعتمد على مهمة أخرى ليتم تنفيذها. تم إهمال القائمة أثناء التعريف واستبدالها. سابقاً أثناء التعريف على سبيل المثال: // Starts a BrowerSync instance gulp.task('server', ['build'], function(){ browser.init({server: './_site', port: port}); }); بدلاً من list قاموا بإدخال gulp.series () و gulp.parallel (). وبالتالي يجب تغييرها إلى: // Starts a BrowerSync instance gulp.task('server', gulp.series('build', function(){ browser.init({server: './_site', port: port}); })); اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
عبد الواحد الحدادي
مرحباً بكم جميعاً،
أحاول تعلم gulp الإصدار الرابع، وواجهتني هذه المشكلة ـ انظر للصورة المرفقة من فضلك ـ
ما يعني ذلك ؟ هل الأمر متعلق بـ browserSync من جانب الـ server ؟
هذه هو code جولب إلى حدّ الآن :
شكراً لكم جميعاً .
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.