我目前正在开发一个网络应用程序来管理D&D中的一个库存。现在,当我为不同的项目编写类时,我注意到Visual Studio Code不会根据需要自动完成导入的类。
示例:
class Weapon {
constructor(damage) {
this.damage = damage;
}
setDamage(damage) {
this.damage = damage;
}
}
// typing "var sword = new Weapon(" here will offer code completion
现在如果我导入它(使用Webpack),它不工作:
import Weapon from "path/to/weapon.js";
// typing "var weapon = new Weapon(" will *not* offer any suggestions
// weapon.js looks like this:
export default class Weapon {
constructor(damage) {
this.damage = damage;
}
setDamage(damage) {
this.damage = damage;
}
}
有谁能告诉我这是什么问题?我导入/导出我的课错了吗?或者我只是需要一个额外的插件才能在VS Code中获得此功能?