如何将现有node.js模块导入Intellij IDEA?
我有一个现有的Node.js代码库,来自GitHub。现在我想将其导入IntellijIDEA 13(最终版本,支持Node.js)。当我尝试从现有代码的根文件夹导入项目时,IDEA不会添加所有源代码所在的“lib”文件夹。应该很简单,但我想不出来。有什么提示吗?嗯,我已经想出了一个解决办法,但不确定这是否是最好的解决方案。您只需创建一个类型为“Web”的新项目,并将其指向包含模块源的目录。然后IDEA了解整个结构,您可以使用Node.js创建运行配置 为了获得其他节点功能,如标准节点API的Intellisense,您仍然需要将项目配置为节点项目:如何将现有node.js模块导入Intellij IDEA?,node.js,intellij-idea,Node.js,Intellij Idea,我有一个现有的Node.js代码库,来自GitHub。现在我想将其导入IntellijIDEA 13(最终版本,支持Node.js)。当我尝试从现有代码的根文件夹导入项目时,IDEA不会添加所有源代码所在的“lib”文件夹。应该很简单,但我想不出来。有什么提示吗?嗯,我已经想出了一个解决办法,但不确定这是否是最好的解决方案。您只需创建一个类型为“Web”的新项目,并将其指向包含模块源的目录。然后IDEA了解整个结构,您可以使用Node.js创建运行配置 为了获得其他节点功能,如标准节点API的I
创建项目后,您只需恢复IDEA覆盖的文件(例如app.js和package.json),删除任何新目录和文件,即可在项目中获得其他节点功能。Intellij 15 Professional Edition: 导入新项目->选择项目的基本文件夹->选择从现有源导入 完成Intellij后,它看起来不正确,因此请执行以下操作: 1) 项目结构CMD+ 2) 转到模块 3) 添加一个新模块并选择Node/Npm(如果没有,则添加一个新插件)
4) 将项目源指向基本文件夹,然后单击应用。了解更多信息。文件->新建项目->静态Web->静态Web(下一步)->项目位置(浏览到代码库的根文件夹)(完成)这部分回答了问题。您仍然希望将该项目配置为节点项目,以便获得其他节点功能,如标准节点API的intellisense。@TonyO'Hagan,您可以添加如何将其配置为节点项目吗?@bschandramohan我对答案提出了编辑建议,其中包括该信息。简而言之,您必须进入Preferences->Languages&Framework->Node.js和NPM,然后单击Enable。