У меня есть старый класс в моем старом приложении. Этот класс определен так:
/** @namespace MyClass */
"use strict";
var MyClass = (function () {
var Constr = {};
Constr.func1 = function () {...};
...
Constr.funcN = function () {...};
return Constr;
}());
В моем приложении я импортирую этот класс по старинке:
<head>
<script src="./static/MyClass.js"></script>
...
</head>
Теперь я пробую фреймворк VueJS и мне это нравится. Чего я хочу добиться, так это импортировать мой старый унаследованный класс в мое новое приложение. Я не люблю импортировать его в index.html по-старому, но я хочу сделать это в моем пользовательском компоненте Vue. Итак, в моем TestComponent.vue
я хочу иметь возможность сделать что-то вроде:
import MyClass from './static/MyClass.js' // or from './assets/MyClass.js' ?
Но я не уверен, как я могу сделать это правильно.