NodeJS [DEP0097] Предупреждение об устаревании: - PullRequest
1 голос
/ 04 июня 2019

Можете ли вы помочь мне с этой ошибкой?

(узел: 6692) [DEP0097] Предупреждение об устаревании: использование свойства домена в MakeCallback не рекомендуется.Вместо этого используйте async_context variant класса MakeCallback или класс AsyncResource.Необработанный отказ Ошибка в плагине "webpack-stream"

код

import gulp from 'gulp';
import yargs from 'yargs';
import sass from 'gulp-sass';
import cleanCSS from 'gulp-clean-css';
import gulpif from 'gulp-if';
import sourcemaps from 'gulp-sourcemaps';
import imagemin from 'gulp-imagemin';
import del from 'del';
import webpack from 'webpack-stream';  

export const scripts = () => {
    return gulp.src(paths.scripts.src)
    .pipe(webpack({
        module: {
            rules: [{
                test: /\.js$/,
                use: {
                    loader: 'babel-loader',
                    options: {
                        presets: ['@babel/preset-env']
                    }
                }
                }]
        },
        output : {
            filename: 'bundle.js'
        }
    }))
    .pipe(gulp.dest(paths.scripts.dest));
} 

и из package.json:

    "devDependencies": {
    "@babel/core": "^7.4.5",
    "@babel/preset-env": "^7.4.5",
    "babel-loader": "^7.1.5",
    "babel-preset-env": "^1.7.0",
    "babel-register": "^6.26.0",
    "del": "^4.1.1",
    "gulp": "^4.0.2",
    "gulp-clean-css": "^4.2.0",
    "gulp-if": "^2.0.2",
    "gulp-imagemin": "^6.0.0",
    "gulp-sass": "^4.0.2",
    "gulp-sourcemaps": "^2.6.5",
    "node-sass": "^4.12.0",
    "webpack": "^4.32.2",
    "webpack-stream": "^5.2.1",
    "yargs": "^13.2.4"
  }

что я должен обновить /добавлять?

Ответы [ 2 ]

0 голосов
/ 19 июля 2019

Это решение работает.Используйте опцию запуска с:

run{ skipUncaughtErrors: true }

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

Столкновение с аналогичной проблемой: заказ вручную (узел: 13628) [DEP0097] Предупреждение об устаревании: Использование свойства домена в MakeCallback не рекомендуется.Вместо этого используйте вариант MakeCallback async_context или класс AsyncResource.

1) Необработанный отказ от обещания:

  TypeError [ERR_INVALID_PROTOCOL]: Protocol "http:" not supported. Expected "https:"
  at new ClientRequest (_http_client.js:119:11)
  at Object.request (http.js:42:10)
...