Node.js Npm start从.nuxt中删除新文件

Node.js Npm start从.nuxt中删除新文件,node.js,npm,nuxt.js,feathersjs,npm-start,Node.js,Npm,Nuxt.js,Feathersjs,Npm Start,每当我运行“npm start”时,它总是删除甚至“重置”我添加到.nuxt文件夹中的文件。例如,当我在.nuxt>“components”文件夹中添加一个新组件时,按cmd中的CTRL+C停止服务器,然后重新启动运行“npm start”,它总是将.nuxt文件夹“重置”到其初始/安装状态。为什么会发生这种情况? 我使用“FeathersJS”作为后端,使用“NuxtJS”作为前端 package.json: "scripts": { "test": "npm run eslint &

每当我运行“npm start”时,它总是删除甚至“重置”我添加到.nuxt文件夹中的文件。例如,当我在.nuxt>“components”文件夹中添加一个新组件时,按cmd中的CTRL+C停止服务器,然后重新启动运行“npm start”,它总是将.nuxt文件夹“重置”到其初始/安装状态。为什么会发生这种情况?
我使用“FeathersJS”作为后端,使用“NuxtJS”作为前端

package.json:

"scripts": {
"test": "npm run eslint && npm run mocha",
"eslint": "eslint src/. test/. --config .eslintrc.js",
"build": "nuxt build",
"dev": "SET DEBUG=nuxt:* && nodemon --watch src/ --watch config/ src/index.js",
"prestart": "npm run build",
"start": "SET NODE_ENV=production && nodemon src/",
"mocha": "mocha test/ --recursive"
},

您甚至不应该在.nuxt中添加或删除任何内容。它是由.nuxt生成的文件。您应该只修改源代码,而不修改生成的文件。

我现在找到了自己的解决方案。可以在此处找到解决方案,以供将来参考:

好吗?那么,如何将菜单组件之类的东西添加到默认值中?我不希望每次创建新页面/视图时都必须导入菜单组件。有没有办法做到这一点?@FelixMichaelCervin这不是最好的主意。但是如果你想的话,你需要把它放到插件里