PyCharm 2025.3 Help

Grunt 工具窗口

使用此工具窗口运行 Grunt 任务。 任务执行结果会显示在 运行工具窗口。 该工具窗口显示 Grunt 输出,报告发生的错误,列出未找到的包或插件等。 上次执行的任务名称显示在工具窗口的标题栏上。

开始之前

  1. 下载并安装 Node.js

  2. 全局安装 grunt-cli 包( Grunt 命令行接口),并将 grunt 包安装为开发依赖。 有关详细信息,请参阅 安装 Grunt

运行任务和目标

要打开 Grunt 工具窗口

  • 项目 工具窗口 Alt+1 中选择所需的 Gruntfile.js 文件,或在编辑器中将其打开,然后从上下文菜单中选择 显示 Grunt 任务

要构建任务树

  • Grunt 工具窗口中,点击工具栏上的 添加按钮 ,并从列表中选择所需的 Gruntfile.js 文件。 默认情况下,PyCharm 会显示您项目根目录中的 Gruntfile.js 文件。

  • 如果您还有其他 Gruntfile.js 文件,请点击 选择 Gruntfile.js ,并在打开的对话框中选择所需的 Gruntfile.js 文件。 PyCharm 会添加一个新节点,其标题显示所选 Gruntfile.js 文件的路径,并在该新节点下构建任务树。

要重新构建树

  • 切换到所需节点,然后点击工具栏上的 重新加载脚本

要按名称对树中的任务排序

  • 点击工具栏上的 设置 ,在菜单中选择 排序依据 ,然后选择 名称

    默认情况下,树按照在 Gruntfile.js 中定义的顺序显示任务(选项 定义顺序)。

要运行任务或目标

  • 双击任务或目标。

  • 在树中选择任务或目标,然后按 Enter ,或从上下文菜单中选择 运行 <task name>

要运行默认任务

  • 在树中选择根节点,然后在所选项的上下文菜单中选择 运行默认

要运行多个任务或目标

  • 使用多选模式:按住 Shift (用于相邻项)或 Ctrl (用于非相邻项)键并选择所需的任务或目标,然后在所选项的上下文菜单中选择 运行调试

要跳转到任务或目标的定义

  • 在树中选择所需任务或目标,然后在所选项的上下文菜单中选择 跳转到源代码

工具栏

添加 Gruntfile

添加 Gruntfile

点击此按钮,可为另一个 Gruntfile.js 文件构建任务树。 从列表中选择所需的 Gruntfile.js 文件。 PyCharm 会添加一个新节点,并在其下构建任务树。

移除 Gruntfile

移除 Gruntfile

点击此按钮可移除所选节点下的任务树。

重新加载任务

重新加载任务

点击此按钮可重新构建所选节点下的任务树。 更新相应的 Gruntfile.js 文件后,您可能需要重新构建树,因为 Grunt 不会即时将更改应用到树。

全部折叠

全部折叠

点击此按钮可隐藏所有任务树,仅显示 Gruntfile.js 节点。

视图模式

点击此按钮可配置当前视图并更改工具窗口的视图模式。 有关详细信息,请参阅 工具窗口视图模式

请注意,大多数菜单项是可启用或禁用的选项。 已启用的选项在其名称左侧带有复选标记。 特定于 Grunt 的选项包括:

  • Grunt 设置: 选择此选项可打开 Grunt 设置对话框 ,并更新 GruntNode.js 运行时 的当前设置,请参阅 Grunt

  • 排序依据: 选择此选项以配置在树中显示任务的顺序。 点击工具栏上的 设置 ,在菜单中选择 排序依据 ,然后选择 名称

    默认情况下,树按照在 Gruntfile.js 中定义的顺序显示任务(选项 定义顺序)。

隐藏

隐藏

点击此按钮可隐藏工具窗口。 要再次显示它,请在主菜单中选择 视图 | 工具窗口 | Grunt。 该工具窗口将再次出现,并显示之前构建的所有任务树。

树的上下文菜单

Grunt 设置

选择此菜单项可打开 Grunt 设置 对话框并查看或编辑 Node.js 配置

跳转到源

选择此菜单项可打开用于构建当前树的 Gruntfile.js 文件。

重新加载任务

选择此菜单项可重新构建所选节点下的任务树。

复制路径

选择此菜单项可将用于构建当前树的 Gruntfile.js 文件的路径保存到剪贴板。

移除 Gruntfile.js

选择此菜单项可移除所选节点下的任务树。

任务或目标的上下文菜单

运行 <task/target name>

选择此菜单项可运行所选任务或目标。

调试 <task/target name>

选择此菜单项可调试所选任务或目标。

编辑 <task/target name> 设置

选择此菜单项可打开 运行/调试配置 对话框并编辑所选任务或目标的预定义设置。

跳转到源

选择此菜单项可打开用于构建当前树的 Gruntfile.js 文件,并导航到所选任务或目标的定义。

最后修改日期: 2025年 12月 2日