У меня были проблемы такого рода, когда в прошлом я выполнял параллельные задачи с gulp, которые удаляли и записывали в тот же удаленный каталог.Но, не имея больше информации об этом, и просто зная, что иногда каталог .nuxt
отсутствует.Я не могу понять причину проблемы.Это может быть что-то, связанное с nuxt.config.js
. Это единственное решение, которое я вижу на данный момент.
Даже если это может не решить первоначальную проблему, что вы могли бы сделать, по крайней мере,может развиваться, не беспокоясь больше:
- Добавьте пакет
rimraf
и всегда запускайте его перед выполнением команды dev
. - Добавьте пакет
mkdirp
и запустите его после того, как произойдет удаление папки
Если вы добавляете команды глобально, вы должны иметь в своем терминале обе доступные команды, и вы можетеrun
rimraf ./.nuxt && mkdirp .nuxt && npm run dev
Это был бы наименее навязчивый подход, поскольку он не затронул бы ни одного из членов вашей команды.
Если и на них это влияет, вы можететакже добавьте эти пакеты как devDependency
и добавьте еще одну команду npm run dev
, как показано здесь.
{
...
"scripts": {
"dev": "rimraf ./.nuxt && mkdirp .nuxt && npm run dev"
}
...
}