Можно ли заставить [contenthash] совпадать с реальным хешем файла? - PullRequest
0 голосов
/ 16 марта 2019

Было бы неплохо, если бы можно было проверить целостность выходных файлов с помощью [contenthash]. Например, моя конфигурация содержит

    output: {
        path: path.join(outputDir, "static"),
        filename: "script.[contenthash].js",
        chunkFilename: "[name].[contenthash].js",
        publicPath: "/static/",
        hashDigestLength: 64,
        hashFunction: "sha256"
    },

и если у меня есть какой-нибудь выходной файл, например script.HASH.js, я бы хотел запустить sha256sum script.HASH.js и убедиться, что хэши совпадают:

HASH script.HASH.js

Я видел в этот вопрос причина, по которой хэши не совпадают: значение [contenthash] вычисляется после кодирования base64 и до минимизации. Мой вопрос: возможно ли изменить это так, чтобы хеш вычислялся после минимизации и т. Д., Чтобы он соответствовал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...