Получение ошибки после успешной установки плагина axion ios vue - PullRequest
0 голосов
/ 25 марта 2020

, поэтому я хотел добавить Ax ios в Vue проект. Я сделал это, выдав vue add axios. Он сказал мне, установка прошла успешно, но тогда я как-то получаю 5 ошибок. Я не совсем понимаю, почему он говорит мне, что он был установлен, когда кажется, что все еще выполняются какие-то задания, и что более важно: что это за ошибка? но он не смог сгенерировать тот код по умолчанию, который он обычно добавляет? Это плохо? Почему это добавляет код? Почему я не могу просто использовать его в качестве менеджера зависимостей?

    $ vue add axios 
     WARN  There are uncommited changes in the current repository, it's recommended to commit or stash them first.
    ? Still proceed? Yes
    ?  Installing vue-cli-plugin-axios...
    + vue-cli-plugin-axios@0.0.4
    updated 1 package and audited 25608 packages in 10.502s
    40 packages are looking for funding
      run `npm fund` for details
    found 0 vulnerabilities
    ✔  Successfully installed plugin: vue-cli-plugin-axios
    ?  Invoking generator for vue-cli-plugin-axios...
    ⠋  Running completion hooks...error: 'options' is defined but never used (no-unused-vars) at src/plugins/axios.js:42:32:
  40 | );
  41 | 
> 42 | Plugin.install = function(Vue, options) {
     |                                ^
  43 |   Vue.axios = _axios;
  44 |   window.axios = _axios;
  45 |   Object.defineProperties(Vue.prototype, {


1 error found.

1 Ответ

1 голос
/ 25 марта 2020

Я предполагаю, что вы создали проект и используете в нем eslint (Linter / Formatter). Это типичная ошибка от этого. Просто откройте файл src/plugins/axios.js и избавьтесь от переменной options в строке 42. От:

Plugin.install = function(Vue, options) {

до:

Plugin.install = function(Vue) {

это должно решить вашу проблему и выиграть Никаких последствий. Вы все равно не используете эту переменную.

Ax ios было похоже на успешно установленную. После установки в ваш проект добавляется файл , чтобы вы могли использовать его для глобального запроса. Последняя версия этого файла была обновлена ​​2 года назад go vue -cli-plugin-ax ios.

Если вы просто хотите добавить топор ios в ваш проект в качестве зависимости используйте npm install axios, а затем импортируйте его вручную, как всегда import axios from 'axios';

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...