Переменная пути [contenthash] не реализована в этом контексте (webpack 5)

#webpack

Вопрос:

 ERROR in [initial] [name].[contenthash].js
Path variable [contenthash] not implemented in this context: [name].[contenthash].js
 

webpack.config.js

    output: {
      path: PATHS.public,
      publicPath: '/',
      chunkFilename: '[name].[chunkhash].js',
      filename: '[name].[contenthash].js'
    },
 

Начал переходить с v4 webpack на v5 webpack и решил большинство проблем , но эту проблему я определенно не понимаю , вот фраза из https://webpack.js.org/migrate/5/ :

При использовании заполнителя [hash] в конфигурации webpack рассмотрите возможность его изменения на [contenthash]. Это не то же самое, но доказало свою эффективность.

Это единственная фраза contenthash , и в 5-й версии документации я вижу , что contenthash она все еще существует в качестве опции . Почему webpack отправил мне этот вопрос ?

Комментарии:

1. импорт WebpackChunkHash из ‘webpack-chunk-hash’ Это было связано с использованием этого плагина , когда я его удалил , он начал работать

2. Попробуйте написать filename: "[name].[contenthash].bundle.js" в поле имя файла.