使用Yeoman生成器创建项目
注意:此功能仅在Ultimate版本中受支持。
如果您要使用 Yeoman 生成器创建 IntelliJ IDEA项目,那么您需要确认您在您的计算机中安装并启用了 Yeoman 和 Node.js 插件!
IntelliJ IDEA 支持与 Yeoman 工具的集成,并提供了在生成特定框架的项目存根时使用它的接口。
使用 Yeoman 生成器创建项目
- 下载并安装 Node.js。需要两个运行环境:Yeoman 工具是通过 Node.js 启动的;NPM 是运行环境的一部分。这也是下载 Yeoman 工具的最简单方法。
- 如果要使用命令行模式,请确保该 Node.js 可执行文件到父文件夹的路径和该 npm 文件夹的路径将被添加到 PATH 变量中。这使您能够从任何文件夹启动Yeoman 工具和 npm。
- 确保 Yeoman 和 NodeJS 插件已安装并启用。该插件不与 IntelliJ IDEA 捆绑在一起,但可以从 JetBrains 插件库中安装,如安装,更新和卸载存储库插件并且启用和禁用插件。一旦启用,插件可以在 IDE 级别使用,也就是说,您可以在所有 IntelliJ IDEA 项目中使用这些插件。
如何安装 Yeoman
最简单的安装 Yeoman 的方法是使用节点包管理器(npm),它是 Node.js 的一部分。在一个项目中 Yeoman 可以同时安装在全局或本地。建议您进行全局安装,因为在这种情况下,您可以从任何文件夹 (而不是从其安装文件夹) 运行它。
IntelliJ IDEA 提供了全局和本地安装模式的界面。或者,您可以通过命令行手动安装 Yeoman。
使用 Node.js 和 NPM 页面设置对话框安装来自 IntelliJ IDEA 的 Yeoman:
- 通过按 Ctrl+Alt+S 或选择 "设置/首选项" 对话框打开“File | Settings(文件|设置)”( Windows 和 Linux 中)或 (IntelliJ IDEA | Preferences)(在 macOS 系统中),然后单击 "语言和框架" 下的 "Node.js 和 NPM"。
- 在打开的 Node.js 和 NPM 页面中,Packages 区域显示当前在计算机上安装的所有与 Node.js 相关的软件包,包括全局的和在项目级别的。
- 在打开的 "可用包" 对话框中, 从列表中选择 "yo" 包。
- 对于 "全局安装", 请在旁边的文本框中选中 "选项" 复选框和 "类型 g"。
- 单击 "安装包" 开始安装。
要从命令行运行安装:打开嵌入式终端 (查看 |工具窗口 |终端) ,并在命令提示符下键入 npm install -g yo,其中的 -g 意思是全局安装。
配置项目存根生成器的列表
- 选择文件|新|项目(File | New | Project)或单击 "欢迎界面"上的 "新建项目"。在项目类别和选项对话框中,即 "新建项目" 向导的第一页,在左侧的窗格中选择 Yeoman 。
- 右侧窗格显示以前安装的所有 Yeoman 生成器。单击 "安装生成器"。
- 从打开的对话框中显示所有可用的生成器包,在左侧窗格中选择所需的包,然后单击右侧窗格中显示的 Generator 按钮。您可以在不离开对话框的情况下,一个接一个地安装多个软件包。安装结束后,单击“关闭”返回到已经使用新添加的包扩展的生成器列表。
由生成器创建 IntelliJ IDEA 项目
由生成器创建项目
选择文件 |新 |项目在主菜单上或单击 "欢迎" 屏幕上的 "新建项目" 按钮。在 "项目类别和选项" 对话框 (即 "新建项目" 向导的第一页) 中, 在 "left-hand" 窗格中选择 ""。右边的窗格显示了以前安装的所有的自耕农生成器。要展开列表, 请单击 "安装生成器", 请参阅上面的 "使用" 生成器创建项目。从列表中选择所需的生成器, 然后单击 "下一步"。在启动的 "新建项目" 向导中指定所需的设置。页面的数量及其内容取决于所选的生成器。在向导的最后一页上, 选中或清除 "运行 npm 安装和鲍尔安装" 复选框, 以指定是否要运行节点包管理器和鲍尔来安装开发新项目所需的包。单击 "下一步", 然后选择在当前窗口中或新项目中打开新工程。
- 选择文件|新|项目(File | New | Project)或单击 "欢迎界面"上的 "新建项目"。在项目类别和选项对话框中,即 "新建项目" 向导的第一页,在左侧的窗格中选择 Yeoman 。
- 右侧窗格显示以前安装的所有 Yeoman 生成器。单击 "安装生成器",请参阅上面的使用 Yeoman Generator 创建一个项目。从列表中选择所需的生成器,然后单击“下一步”。
- 在启动的 "新建项目" 向导中指定所需的设置。页面的数量及其内容取决于所选择的生成器。
- 在向导的最后一页上,选择或清除 "运行 npm 安装和 bower 安装" 复选框以指定是否要运行 节点包管理器和 Bower 来安装开发新项目所需的软件包。
- 点击“下一步”,然后选择在当前窗口或新窗口中打开新项目。