Meteor iron:router 作为 Intellij 14 中的库
Meteor iron:router as library in Intellij 14
我正在尝试将我的 Meteor 项目中的所有包标记为 JavaScript 库,这样我就可以在 Intellij 14 中拥有自动完成等功能。
按照说明进行操作 found here:
- 我打开了
/.meteor
下的 package.json
文件,
- 点击了 "import packages as libraries" 选项(是的,列出了 iron:router)
然而,Router
对象仍未解析,即使它适用于其他库。我注意到后面有人提到:
Code completion for other Underscore.js functions such as bind, partial, etc and packages like Iron:Router and others are not as complete
编辑:
正如 Matt K 所建议的那样,在选择 Router
对象的情况下按 alt-enter
只会提供创建名为 "Router" 的变量或重命名引用的选项,而不是实际解析 iron:router 库作为依赖项。
有人对解决 iron router 库有什么建议吗?
原来这和我想象的一样简单,只需转到 .meteor/packages.json
并单击 "import packages as libraries"。不确定之前的问题是什么,但每当列表更改解决任何图书馆识别问题时,都遵循相同的两步过程。
我正在尝试将我的 Meteor 项目中的所有包标记为 JavaScript 库,这样我就可以在 Intellij 14 中拥有自动完成等功能。
按照说明进行操作 found here:
- 我打开了
/.meteor
下的package.json
文件, - 点击了 "import packages as libraries" 选项(是的,列出了 iron:router)
然而,Router
对象仍未解析,即使它适用于其他库。我注意到后面有人提到:
Code completion for other Underscore.js functions such as bind, partial, etc and packages like Iron:Router and others are not as complete
编辑:
正如 Matt K 所建议的那样,在选择 Router
对象的情况下按 alt-enter
只会提供创建名为 "Router" 的变量或重命名引用的选项,而不是实际解析 iron:router 库作为依赖项。
有人对解决 iron router 库有什么建议吗?
原来这和我想象的一样简单,只需转到 .meteor/packages.json
并单击 "import packages as libraries"。不确定之前的问题是什么,但每当列表更改解决任何图书馆识别问题时,都遵循相同的两步过程。