JSON-RPC Vue.js + jason = Невозможно прочитать свойство 'prototype' из неопределенного - PullRequest
0 голосов
/ 13 марта 2019

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

Firefox: TypeError: superCtor не определено;

Chrome: Uncaught TypeError: Невозможно прочитать свойство 'prototype' из неопределенного

Все модули работаютна сегодняшний день.

Проблема возникает, как только я импортирую зависимость в один из моих компонентов, например так:

var jayson = require('jayson');

Мои предположения о причине проблемы: Несмотря на то, что зависимость от Джейсона находится в прямых зависимостяхсписок файла package.json,

часть файла package.json

  "dependencies": {
    "browser-sync": "^2.7.1",
    "jayson": "^2.1.2",
    "vue": "^2.6.6"
  },

его все равно нужно импортировать напрямую в коде:

var jayson = require('jayson');

в противном случае я получаю ошибку: "ReferenceError: jayson не определен"

Но, например, axios не нужно импортировать напрямую.

Так что я в замешательстве.

...