javascript - WebStorm:初始化程序类型 <TYPE> 不可分配给变量类型 <LIBRARY>。<TYPE>

标签 javascript webstorm

我有一个没有 TypeScript 的 Vue.js 项目。

如果我使用 * as 语法导入某些库,自动完成/建议将不起作用。

import * as THREE from 'three';
const scene = new THREE.Scene();

WebStorm 提示说

Initializer type Scene is not assignable to variable type THREE.Scene

当然在运行时没有错误。

我该怎么做才能教 WebStorm 正确分配变量类型?

最佳答案

已于 2019.1 修复(本季度发布):

enter image description here

已在 WS-191.3749 中检查(内部构建,未在任何地方发布)

关于javascript - WebStorm:初始化程序类型 <TYPE> 不可分配给变量类型 <LIBRARY>。<TYPE>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54238584/

相关文章:

intellij-idea - 如何在 PhpStorm 中预览方法内容

sass - WebStorm 中未解析的函数 sass math.div()

javascript - jQuery 在自定义插件上实现销毁方法

javascript - 如何在 Vis.js 中提取网络图中节点的标题

intellij-idea - 在 WebStorm/IntelliJ 中使用 lodash 定义 stub 时,TypeScript 导入会阻止智能感知/自动完成

node.js - 为什么在PhpStorm/WebStorm中自动导入生成根 Node 模块的相对路径

typescript - 在 WebStorm 2018 中启动 TypeScript 语言服务时出错

javascript - 多行正则表达式无法正常工作

javascript - 使用 JavaScript 检查字符串中存在的模式

javascript - 如何禁用 DatePickerIOS 和 DatePickerAndroid 上的特定日期?