【发布时间】:2017-12-02 00:46:50
【问题描述】:
PyCharm(专业版,v2017.1.4)无法为 KnockoutJS 引用获取任何智能感知,例如:
我过去在使用 WebStorm 时设法解决了这个问题;据我回忆,它归结为确保 Javascript > Libraries 下有一个 KnockoutJS 引用:
但是,尽管我已经这样做了(包括 lib 的“明确类型”版本,见上文),但 PyCharm 中仍然存在“未解决”警告。
关于什么可以帮助清除这些警告,有人有什么好主意吗?
编辑:
其他截图:
RequireJS 设置 - 指向调试 KnockoutJS 的 v3.4.1
ViewModel KO 参考
不幸的是,即使使用 js.knockout 引用,问题仍然存在。
【问题讨论】:
-
要清楚一点,这是您在 PyCharm 中开发的 Javascript,而不是 PyCharm 中的 Python,正在写入 KnockoutJS API,对吗?
-
正确。最初我使用的是 WebStorm,但由于它的许可证已经尘埃落定,而且我们已经在使用 PyCharm 的社区版进行基于 Python 的烟雾测试,所以我们切换到专业版以允许我们在单个 IDE 中使用两者。
标签: javascript knockout.js pycharm