Загрузка пакетов веб-пакетов с скрытыми именами файлов - PullRequest
0 голосов
/ 03 мая 2018

Это может быть глупый вопрос, я хочу загружать пакеты веб-пакетов с хэшированными именами файлов без постоянной настройки -tag

Так что в моем index.html я хотел бы написать

<script src="/app.js"></script>

, который загружает что-то вроде /app.a76gs0ad5dh45sdh9aa.js.

Я мог бы использовать HtmlWebpackPlugin для создания файла index.html, но я хочу знать, есть ли другой способ сделать это?

Я пытался использовать webpack-manifest-plugin, но это не работает. (Может быть, я ошибаюсь)

Конфигурация моего веб-пакета

const path = require('path')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const CleanWebpackPlugin = require('clean-webpack-plugin')
const ManifestPlugin = require('webpack-manifest-plugin')

module.exports = {
  entry: {
    app: './src/index.js'
  },
  plugins: [
    new CleanWebpackPlugin(['dist']),
    new ManifestPlugin(),
    // new HtmlWebpackPlugin({
    //   title: 'Caching'
    // })
  ],
  output: {
    filename: '[name].[chunkhash].js',
    path: path.resolve(__dirname, 'dist')
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...