WebStorm 2025.2 Help

AngularJS

AngularJS (又称 Angular 1 )是用于开发单页 Web 应用的框架。 WebStorm 提供对预定义和自定义 ng 指令以及控制器与应用名称的 AngularJS 感知代码补全建议,还提供对大括号表达式中数据绑定的代码洞察 {{}}。 您可以使用内置的 AngularJS 代码模板,在 HTML 中控制器的名称及其在 JavaScript 中的定义之间或 ngView&routeProvider 与模板之间跳转。 如需查找 AngularJS 实体,请使用 Go To Symbol 导航功能。

开始之前

  1. 请确保您的计算机上安装了 Node.js

  2. 请确保在设置中启用了 Angular and AngularJS 插件。 按 Ctrl+Alt+S 打开设置,然后选择 插件。 点击 已安装 选项卡。 在搜索框中输入 Angular and AngularJS。 如需了解插件详情,请参阅 Managing plugins

创建新的 AngularJS 应用

您可以手动下载 AngularJS 框架,或使用 Bower 包管理器,在项目中安装 AngularJS。

下载 AngularJS 依赖项

  • 在嵌入的 终端Alt+F12 )中键入:

    npm install

  • 或者,从项目根目录下 package.json 文件的上下文菜单中选择 运行 'npm install'

创建空的 WebStorm 项目

  1. 点击 新建项目 进入 欢迎 屏幕,或从主菜单中选择 文件 | 新建 | 项目。 将打开 新建 项目 对话框

  2. 在左侧窗格中选择 空项目

  3. 指定存储项目相关文件的文件夹路径。

  4. 点击 创建

手动在空项目中安装并配置 AngularJS

  1. http://angularjs.org/ 下载 AngularJS 框架。

  2. 打开要使用 AngularJS 的空项目。

  3. AngularJS 配置为 一个 WebStorm JavaScript 库,以便 WebStorm 能识别 AngularJS 特有结构并提供完整的编码支持:

    1. 设置 对话框(Ctrl+Alt+S )中,转到 语言和框架 | JavaScript | 库

    2. 区域中,点击 添加 按钮。

    3. 在打开的 新建库 对话框中指定库的名称。

    4. 点击库文件列表旁边的 添加 按钮(添加按钮 ),然后根据需要选择 附加文件…附加目录… (单独文件或整个文件夹)。

    5. 在打开的对话框中选择 Angular.js Angular.min.js 或整个目录。

      WebStorm 返回 新建库 对话框,其中的 名称 只读字段显示所选文件或文件夹的名称。

    6. 类型 字段中指定已下载并准备添加的版本。

      • 如果添加了 Angular.js ,请选择 调试。 该版本适用于开发环境,尤其适合调试。

      • 如果添加的是 压缩版 Angular.min.js ,请选择 发布。 该版本适用于生产环境,因为文件体积明显更小。

    详细信息请参见 配置 JavaScript 库

使用 Bower 在空项目中安装 AngularJS

  1. 打开要使用 AngularJS 的空项目。

  2. 按照 Bower 中的说明安装 Bower

  3. 在嵌入的 终端Alt+F12 )中,输入 bower install angular 以将该包作为项目依赖项进行安装。

从已有 AngularJS 应用开始

如果您的项目中已有 Angular 源代码(例如在 bower_components 文件夹中),只需打开项目并开始工作。 如果这些源代码已 从项目中排除 ,则只需将 AngularJS 配置为 JavaScript 库即可。

从版本控制中检出应用源代码

  1. 欢迎 屏幕上点击 克隆版本库克隆

    或者,从主菜单中选择 文件 | 新建 | 来自版本控制的项目…Git | 克隆…版本控制 | 从版本控制获取

    在主菜单中,您可能不会看到 Git ,而是看到与您的项目关联的其他版本控制系统。 例如, MercurialPerforce

  2. 在打开的对话框中,从列表中选择您的版本控制系统,并指定要从中检出应用程序源代码的存储库。 如需了解详情,请参阅 检出项目(克隆)

下载依赖项

  • 在弹出窗口中点击 运行'npm install'

    打开 Angular 应用并从 package.json 下载依赖项

项目安全性

当您打开一个在 WebStorm 外部创建并导入到其中的项目时,WebStorm 会显示一个对话框,您可以在其中决定如何处理该包含不熟悉源代码的项目。

不受信任的项目警告

请选择以下选项之一:

  • 在安全模式中预览 :在这种情况下,WebStorm 以预览模式打开项目。 这意味着您可以浏览该项目的源代码,但无法运行任务和脚本,也无法运行或调试项目。

    WebStorm 会在编辑器区域顶部显示通知,您可以随时点击 信任项目… 链接来加载项目。

  • 信任项目 :在这种情况下,WebStorm 会打开并加载项目。 这意味着项目已初始化、插件已解析、依赖项已添加,所有 WebStorm 功能都可用。

  • 不打开 :在这种情况下,WebStorm 不会打开项目。

详细信息请参阅 项目安全性

使用 AngularJS Router 状态图

在使用 ui-routerAngularJS 应用程序中,您可以查看一个图示,展示视图、状态与模板之间的关系。

生成并查看图表

  • 在编辑器中打开所需文件,然后从上下文菜单中选择 图表 | 显示AngularJS ui-router 状态图。 WebStorm 会生成图表并在单独的编辑器选项卡中显示。

  • 选中该元素并从上下文菜单中选择 跳转到源代码

最后修改日期: 2025年 9月 26日