#reactjs #webpack #next.js
Вопрос:
Это первый раз, когда я использую next.js и у меня возникли некоторые проблемы, такие как предупреждения в консоли, из-за которых я теряю некоторое время на поиск их источника, и в конце концов, если я удалю кэш и повторю запуск next dev
снова, проблема просто исчезнет.
Я ожидал, что у меня будет какой-либо аргумент cli, --no-cache
который мы сможем использовать с посылкой или, возможно, с любой конфигурацией внутри next.config.js
, но в документации нет ничего об общем отключении кэша.
Затем я подумал о редактировании конфигурации webpack, next.config.js
например:
module.exports = {
webpackDevMiddleware: (config) => {
// options
}
}
Но я действительно не знаю, будет ли это противоречить какому-либо следующему требованию или это нарушает передовую практику и может вызвать какие-либо проблемы в будущем.
Тогда можно ли избежать кэширования во время разработки?
Кстати, могу ли/должен ли я попытаться добавить модификатор --no-source-map
-like для производственной сборки в следующем в отношении вывода клиента?
В качестве дополнительной информации я создал приложение, используя npx create-next-app
.