Npm start 从 .nuxt 中删除新文件
Npm start deletes new files from .nuxt
每当我 运行 "npm start" 它总是删除,甚至 "reset" 我添加到我的 .nuxt 文件夹中的文件。例如,当我在 .nuxt > "components" 文件夹中添加一个新组件时,在 cmd 中按 CTRL + C 停止服务器,然后重新启动 运行ning "npm start" ,它总是 "resets" .nuxt 文件夹到它的 initial/install 状态。为什么会这样?
我在后端使用“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 生成的文件。您应该只修改源代码,而不是生成的文件。
我现在找到了自己的解决方案。可以在这里找到解决方案,以供将来参考:https://github.com/fexell/FeathersJS-NuxtJS
每当我 运行 "npm start" 它总是删除,甚至 "reset" 我添加到我的 .nuxt 文件夹中的文件。例如,当我在 .nuxt > "components" 文件夹中添加一个新组件时,在 cmd 中按 CTRL + C 停止服务器,然后重新启动 运行ning "npm start" ,它总是 "resets" .nuxt 文件夹到它的 initial/install 状态。为什么会这样?
我在后端使用“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 生成的文件。您应该只修改源代码,而不是生成的文件。
我现在找到了自己的解决方案。可以在这里找到解决方案,以供将来参考:https://github.com/fexell/FeathersJS-NuxtJS