Vuex не может импортировать файл с «…»

1

Я использую Vuex в своем приложении. И я пытаюсь импортировать router в store/modules/auth.js Тем не менее, я не могу его вытащить, поскольку это дает мне следующую ошибку:

ERROR in ./resources/assets/js/store/modules/auth.js
Module not found: Error: Can't resolve '.../routes/routes.js' in 'c:\wamp64\www\test\resources\assets\js\store\modules'

Я импортирую router используя:

import { router } from '.../routes/routes.js'

Моя структура папок выглядит так:

├── _ js
    ├── _components     
    ├── _routes
    |   └── routes.js
    ├── _store
    |   |── _modules
    |   |   └── auth.js // Here I import the router
    |   └── store.js
    ├── App.vue
    └── main.js

. пойдет в modules. .. пойдет в store и ... должен пойти в корневую папку, не так ли? Тем не менее, я получаю сообщение об ошибке. Пожалуйста помоги!

  • 2
    ../../ , не ... Нет такой вещи как ...
  • 0
    @BillCriswell Можете ли вы объяснить, как это работает ../../ или дать мне ресурс (ссылку), чтобы я мог лучше понять?
Показать ещё 3 комментария
Теги:
ecmascript-6
vue.js
import

1 ответ

0

Пытаться:

import { router } from '../../routes/routes.js'
  • 0
    Если возможно, можете ли вы рассказать, как это работает на самом деле?
  • 0
    ... / означает один каталог вниз
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню