[英]How to solve no such file or directory 'router.js'
添加新file.vue之后,我正在處理Nuxt項目,出現以下錯誤:
Failed to compile with 1 errors friendly-errors 16:19:30
ERROR in ./.nuxt/router.js friendly-errors 16:19:30
Module build failed (from ./node_modules/eslint-loader/index.js): friendly-errors 16:19:30
Error: ENOENT: no such file or directory, open '/Users/jacopotabani/Desktop/my-movie-app-PWA-v2/.nuxt/router.js
如果我在文件夾.nuxt中查找,則文件“ router.js”消失。 我試圖從以前制作的項目的副本中復制router.js文件,但是重新加載應用程序后,文件“ router.js”在“ router 4.js”中會自動更改。
我該如何解決?
當使用Nuxt.js
,通常應使用pages
目錄,該目錄是Nuxt
用來生成路由器配置對象的。 參考
Nuxt.js
根據您在pages
目錄內的Vue文件的文件樹自動生成vue-router
配置。
例如,讓我們考慮您具有以下文件樹:
pages/
--| user/
-----| index.vue
-----| one.vue
--| index.vue
將生成以下路由器配置:
router: {
routes: [
{
name: 'index',
path: '/',
component: 'pages/index.vue'
},
{
name: 'user',
path: '/user',
component: 'pages/user/index.vue'
},
{
name: 'user-one',
path: '/user/one',
component: 'pages/user/one.vue'
}
]
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.