【发布时间】:2018-04-15 09:03:56
【问题描述】:
我有一个奇怪的问题要解决。 在未来的 VueJS 项目中,我们需要使用一个已经过时但没有时间重写的库。
这是一个 JS 文件,其中包含许多愚蠢的 var 声明,一些函数和原型。
主要是这样的结构:
var t1 = 'test1';
var i1 = 2;
function testclass(arg) {
object1 = this;
this._t1 = null;
return object1;
}
testclass.prototype = {
dosth: function () {
console.log('doing');
}
}
但它大约有 10.399 行代码,因此无法将其重写为对象或将导出集成到每个函数。
你们有什么好主意或工具来解决这个问题。 到目前为止,唯一的方法是将它作为脚本标签单独导入,但我们的 linter 会哭,而且看起来也很丑。
【问题讨论】:
标签: javascript import vue.js vuejs2