Как бороться с этой ошибкой при создании многостраничного приложения с Vue CLI3.0? - PullRequest
0 голосов
/ 19 июня 2020

Я новичок в Vue. js, когда я создаю многостраничный проект, у меня возникают некоторые проводные проблемы, и я действительно не могу их решить. Сообщение об ошибке:

 ERROR  Failed to compile with 1 errors                                                                                                                                                                                 1:46:11 PM

This dependency was not found:

* /home/Username/Web/wk_front_end/src/user/login/login.js in multi ./src/user/login/login.js

To install it, you can run: npm install --save /home/Username/Web/wk_front_end/src/user/login/login.js

 ERROR  Build failed with errors.

И я разделяю разные страницы с помощью vue.config.js:

module.exports = {
  pages: {
    index: {
      entry: "src/index/main.js",
      template: "src/index/index.html",
      filename: "index.html",
      title: "Index Page"
    },
    user_login: {
      entry: "src/user/login/login.js",
      template: "src/user/login/login.html",
      filename: "login.html",
      title: "Login Page"
    }
  }
}

И дерево файлов в папке src:

enter image description here

Как видите, есть две страницы: индексная страница и страница входа пользователя, все зарегистрированы в vue.config.js, но у меня есть проблем с зависимостью не обнаружено. Связано это с тем, что описываемая зависимость vue является одной из моих записей javascript файла. Кто-нибудь знает, как решить эту проблему?

Я следую инструкции из: Instruction: Configuration Reference #Global CLI Config

И вот еще один метод, который я пробовал: Настроить VueJS страниц (несколько страниц в vue .config. js) MPA

Вот еще одна статья о многостраничном проекте Vue CLI3.0 (она находится в Китайский) https://zhuanlan.zhihu.com/p/54565975

Очень благодарен за помощь.

Что я пробовал:

  1. Скопируйте все из индекса в user / login, измените только конфигурацию.

  2. Сделать / user / login две структуры папок в / user одну структуру папок, также не работает.

  3. Я тестировал, пока я предлагаю значение для entry под page, такая ошибка будет.

...