我想知道在Visual Studio 2015中是否有任何方法可以获取其他文件中的JavaScript类的IntelliSense?我正在使用visual studio的节点工具(NTVS 1.2)作为一个例子,我创建了一个节点项目并添加了一个javascript文件'test.js':
var Polygon = class Polygon {
constructor(height, width) {
this.height = height;
this.width = width;
};
hi() { return 'hi' };
};
Polygon.hello = function hello () { return 'hello' };
Polygon.prototype.yo = function yo () { return 'yo' };
module.exports = Polygon;
在server.js文件中我有:
var Polygon = require('./public/js/test.js');
var p = new Polygon(1, 1);
'hi'函数显示在'p'对象的IntelliSense中,但不是'hello'和'yo',即使可以在server.js文件中将它们用作Polygon.hello()和p.yo()。