Vue.js 每次编译应用程序时都必须创建.nuxt文件夹
每次运行Vue.js 每次编译应用程序时都必须创建.nuxt文件夹,vue.js,nuxt.js,Vue.js,Nuxt.js,每次运行npm-run-dev(我的团队就是这样设置该项目的)我都会遇到以下错误: 错误EEXIST:文件已存在,mkdir'X:..\my project\.nuxt' 然后我需要执行mkdir.nuxt并重试。它通常是有效的,有时是无效的:每次运行npm运行dev时,它都会不断询问我,5到10次之后,它就会有效。有时,无论我尝试了多少次,我都无法工作,所以我重启了我的机器,然后它就可以工作了 知道发生了什么吗?我以前在执行并行任务时遇到过类似的问题,这些任务会删除并写入同一个已删除目录。但是
npm-run-dev
(我的团队就是这样设置该项目的)我都会遇到以下错误:
错误EEXIST:文件已存在,mkdir'X:..\my project\.nuxt'
然后我需要执行mkdir.nuxt
并重试。它通常是有效的,有时是无效的:每次运行npm运行dev
时,它都会不断询问我,5到10次之后,它就会有效。有时,无论我尝试了多少次,我都无法工作,所以我重启了我的机器,然后它就可以工作了
知道发生了什么吗?我以前在执行并行任务时遇到过类似的问题,这些任务会删除并写入同一个已删除目录。但是,没有更多关于这方面的信息,只是知道有时
.nuxt
目录丢失。我真的找不到问题的根源。它可能与numxt.config.js
这是我目前看到的唯一解决方案
尽管这可能无法解决最初的问题,但您可以做的是,至少能够在不必再担心的情况下进行开发:
- 添加并始终在运行
命令之前运行dev
- 添加并在删除文件夹后运行
rimraf./.nuxt&&mkdirp.nuxt&&npm运行开发
这将是干扰最小的方法,因为它不会影响任何团队成员
如果它们也受此影响,您也可以将此包添加为devDependency
,并添加另一个npm run dev
命令,如图所示
{
...
"scripts": {
"dev": "rimraf ./.nuxt && mkdirp .nuxt && npm run dev"
}
...
}
开发脚本中有什么?在
package.json
:“脚本”:{“dev”:“nuxt”,…}
。如果你还想知道其他事情,请告诉我。所以它只是在调用numxt
?如果直接运行,numxt
是否能持续工作?可能是相关的。我不使用nuxt,所以我不知道。我们可以在答案中看到nuxt.config.js
文件吗?或者是开发过程的一部分?谢谢。我全局安装了这两个包,然后运行rimraf./.nuxt&&mkdirp.nuxt&&npm run dev
,但同样的问题仍然存在……您能告诉我nuxt.config.js
的开发过程是什么吗?我觉得那里有一种并行的东西在同时删除和写入:)实际上,numxt.config.js
中根本没有提到“dev”