【发布时间】:2015-08-19 03:21:59
【问题描述】:
目前,WebStorm 报告 KoaJS 的方法未定义。这是一种轻微但持久的烦恼。我在网上搜索过,也搜索过 WebStorm 的配置对话框,但无济于事。
是否有人将 WebStorm 与 KoaJS 一起使用并且智能感知/代码完成工作正常?
【问题讨论】:
目前,WebStorm 报告 KoaJS 的方法未定义。这是一种轻微但持久的烦恼。我在网上搜索过,也搜索过 WebStorm 的配置对话框,但无济于事。
是否有人将 WebStorm 与 KoaJS 一起使用并且智能感知/代码完成工作正常?
【问题讨论】:
这是一个已知错误,请关注WEB-11299获取更新
【讨论】:
要么File > Settings > Languages & Frameworks > JavaScript > Libraries
或Click the face in the bottom right corner of the IDE > Libraries in scope。您可以Add 用于突出显示和代码完成的新库。如果你使用 NPM,最方便的方法是添加整个 node_modules 目录,这样 WebStorm 就会知道你安装的任何其他包。或者如果你不想这样做,或者你不使用 NPM,你可以添加 koa 目录。
根据您创建项目的方式,我认为 WebStorm 可以自动添加 node_modules 目录。至少我的一些项目是在没有我明确这样做的情况下这样做的。
更多阅读:http://blog.jetbrains.com/webstorm/2014/07/how-webstorm-works-completion-for-javascript-libraries/
【讨论】:
Mac Webstorm 2016.1.1
以下有效:
首选项 -> 语言和框架 -> Javascript -> 库 -> 下载 -> Typescript 社区存根 -> 查找 koa 库 -> 下载并安装 -> 应用
【讨论】:
改用new koa()(安装了打字稿),适用于我的 Intellij IDEA 2016.3.4
【讨论】: