【问题标题】:IntelliJ IDEA run AngularJS projectIntelliJ IDEA 运行 AngularJS 项目
【发布时间】:2016-03-10 09:23:57
【问题描述】:
如何在 IntelliJ IDEA 中运行我的 AngularJS 应用程序?我使用 IntelliJ IDEA 的最新版本,并使用 IntelliJ IDEA AngularJS 插件安装了 AngularJS 支持。我想知道,我无法定义一些服务器运行/调试配置(如 Tomcat)来运行我的应用程序。
有没有办法做到这一点?
编辑:或者还有其他方式来部署应用程序?我找不到任何合适的运行/调试配置来以某种方式在本地部署我的项目。
【问题讨论】:
标签:
angularjs
intellij-idea
【解决方案1】:
嗯,您需要一个应用程序服务器来运行应用程序。我将 IntelliJ Idea 与本地 JBoss 一起使用。
构建您的模块并将它们部署在 JBoss 上。您甚至可以通过 bower 和 gulp 使用自动化前端构建过程。
如果你只使用 javascript,你甚至不需要运行本地服务器,js 会在浏览器中执行。 JBoss、Tomcat 或其他应用程序服务器用于您的服务器逻辑(例如 Java 代码)。
【解决方案2】:
“丽莎 p” 说:
你需要一个应用服务器在本地运行它,比如 JBoss。
除非它是一个静态应用程序(即没有动态内容),在这种情况下,只需在网络浏览器中打开您的 index.html 文件。
理想情况下,如果您想继续开发更纯粹的 AngularJS 项目,请使用 Jetbrains 的 WebStorm IDE 而不是他们的 IntelliJ IDEA IDE。
IntelliJ 用于 Java 开发,WebStorm 用于 Web 和 JavaScript 开发。
【解决方案3】:
要在没有 Tomcat/JBoss 的情况下运行 Angular 应用程序,我们需要创建一个“JavaScript 调试”配置。为此,请按照以下说明进行操作。
- 在 intellij 菜单栏中,选择 Run --> Edit Configurations
- 单击绿色加号 (+) 并选择“JavaScript 调试”
- 对于 URL 框中的值,通过单击 URL 字段旁边的小按钮 [...] 导航到 index.html 文件
- 对于表单中的其余值,请按照屏幕截图below