如何在Phpstorm中启用全局grunt安装的自动完成?



我希望在PhpStorm中获得自动完成,而我正在配置Gruntfile.js文件。
我相信我没有得到grunt方法的代码帮助,如grunt.loadNpmTasks, grunt.initConfig等,因为grunt在我的主目录/home/user/npm/lib/node_modules中全局安装,而在我的项目目录中不可用。

如何在phpstorm中启用代码辅助(自动完成等)?

在最新版本的PhpStorm(2016.3)中,请遵循以下步骤:

  1. 导航到首选项>语言&框架> JavaScript>库
  2. 按"下载…"按钮
  3. 确保从顶部的下拉菜单中选择"TypeScript community stub"。
  4. 找到并选择"gruntjs",点击"下载并安装"按钮。IDE将下载类型定义文件,完成后窗口将关闭。
  5. 确保选中"gruntjs-DefinitelyTyped"旁边的复选框,然后按"OK"。

接下来,打开您的Gruntfile.js,并在模块前面的顶部添加以下文档块。出口:

/**
 * @param {IGrunt} grunt
 */
module.exports = function (grunt) {

最新更新