Как построить для промежуточной обработки с перебором кэша

Как построить для промежуточной обработки с перебором кэша

23.05.2019 04:07:01 Просмотров 19 Источник

У меня есть .env.stagingфайл с некоторыми конфигурациями для того, когда я создаю свое приложение Vue для промежуточного использования.

Но если я построю сейчас с vue-cli-service build --mode staging, он не добавит хэш к выходным файлам, таким образом, не будет перебора кэша. (Что и происходит, когда нет " режима")

Есть ли способ использовать env-файл, и все еще иметь перебор кэша?

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/56275953/how-to-build-for-staging-with-cache-busting#comment99174300_56275953
@Ohgodwhy в своем .env файл-это URL-адреса API для промежуточной серверной части

Ответы - Как построить для промежуточной обработки с перебором кэша / How to build for staging with cache busting

Ed Martin

29.01.2020 04:05:10

Способ, которым я это сделал, состоял в том, чтобы указать следующее .ОКР.промежуточный файл:

NODE_ENV=production

А потом в vue.конфиг.JS

let config = {};

if(process.env.NODE_ENV !== 'development'){
     config.filenameHashing = true;
}

module.exports = config;
https://stackoverflow.com/questions/56275953/how-to-build-for-staging-with-cache-busting/59959261#comment106052400_59959261
Это сработало для меня - все, что мне нужно было сделать, это добавить NODE_ENV=production к .ОКР.однако промежуточный файл. Мне не нужно было менять vue.конфиг.файл js.
Закрыть X