问题标签 [angular-ide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
850 浏览

angular - Angular IDE 安装后无法启动

要安装 Angular IDE,我按照说明进行操作。我的终端日志还提供:

下一条命令也成功终止:

检查ngide版本:

其他详情:

尝试以ngide与教程中所述类似的方式开始:

0 投票
2 回答
938 浏览

spring-tool-suite - Angular IDE 未安装在 Spring Tool Suite 上

在过去的两天里,我试图通过简单地按照教程安装 Angular 5 的 Angular IDE,但是在下载时间过长后,它在STS 版本上出现错误:3.8.3.RELEASE,构建 ID:201612191351,平台: Windows 7 上的 Eclipse Neon.2

大约 2 小时后,它说安装无法按要求完成

第二个对话框

然后单击确认后显示以下错误。

在此处输入图像描述

此外,当我查看进度条时,它会尝试连续访问一些网址,例如

https://marketplace.eclipse.org/content/angular-ide/content.jar https://www.eclipse.org/downloads/eclipse-packages/content.xml.xz https://www.eclipse.org/下载/eclipse-packages/content.xml https://www.eclipse.org/downloads/eclipse-packages/artifacts.xml

当我手动尝试打开 URL时,除了第一个是 angular-ide/content.jar 之外, 我得到了404 URL not found 错误。

我尝试用谷歌搜索解决方案,结果只有安装 Angular IDE 的教程或步骤。

我是否缺少任何配置设置或其他内容?非常感谢任何帮助或建议。

0 投票
6 回答
4079 浏览

angular - ng-packagr:构建错误 EPERM:不允许操作

我按照Nikolas LeBlanc 的这篇教程构建了一个 Angular 4 组件库。本教程描述了一种在另一个项目中重用模块的方法,方法是打包一个项目并将其安装到另一个项目中。

首先,这是我的软件版本:

  • Windows 10 专业版:1709 内部版本 16299.371
  • 角 IDE:17.0.0.c0000019t201804160508
  • ng-packagr:2.4.2
  • @角/*:5.2.10
  • 打字稿:2.5.3
  • rxjs:5.5.10
  • 节点:9.4.0
  • npm:5.6.0

除了标题“创建我们的包”之外,我无法进一步遵循本教程,因为执行以下命令:

ng-packagr -p ng-package.json

执行此命令时会出现以下错误:

再次尝试时出现以下错误:

我也在我的 Mac 上尝试过,但一切正常,但我们都在 Windows 机器上工作。那么如何让 ng-packagr 在我的 Windows 机器上工作呢?

0 投票
0 回答
103 浏览

node.js - 如何修复服务器无法在 Angular IDE 的 CLI 服务器选项卡上启动

我使用 Angular IDE 2017 CI 创建了一个 Angular 项目。

  • Angular CLI 版本:最新(6.1.1)
  • Node.js 版本:使用系统安装(10.7.0)
  • NPM版本:使用系统安装(6.1.0)

项目已正确创建。然后在 Eclipse 服务器选项卡中,我尝试启动应用程序,但出现问题。我收到一个对话框,上面写着“服务器无法启动”,在控制台中我收到了这个错误:

"C:/Users/user1/Workspaces/Angular IDE 2017 CI/MyProject/node_modules/angular-ide/bin/ng" 服务 --port=4200 --live-reload=true --webclipse-la unch-id=5846270484319258659 C:/Users/user1\Workspaces\Angular IDE 2017 CI\MyProject\node_modules\angular-ide\lib\CLUtils.js:11 让 ngCLIPKGName = null; ^^^

SyntaxError:在 Object._compile (module.js:414:25) 的 export.runInThisContext (vm.js:53:16) 的严格模式之外尚不支持块范围的声明(let、const、函数、类)。 Module._extensions..js (module.js:442:10) 在 Module.load (module.js:356:32) 在 Function.Module._load (module.js:313:12) 在 Module.require (module. js:366:17) 在对象的 require (module.js:385:17) 处。(C:\Users\user1\Workspaces\Angular IDE 2017 CI\MyProject\node_modules\angular-ide\bin\ng:7:26) 在 Module._compile (module.js:435:26) 在 Object.Module._extensions ..js (module.js:442:10)

0 投票
1 回答
70 浏览

angular - 使用 Angular IDE 在我的单页应用程序上设置路由

我正在尝试设置一个单页应用程序,其中包含一个顶部菜单栏、一个左侧垂直菜单和一个位于该菜单右侧的内容 div。

我希望根据用户在内容 div 显示不同信息的任何菜单上的选择。

我在 Angular IDE 中创建了一个新项目:

我有我的 index.html:

这个 index.html 调用 app-root 控制器:

在这个 app.component.html 我有路线:

和我的仪表板控制器:

在我的dashboard.component.html 我有我的路由器插座和网站布局:

我在 div 类内容上设置了 data-ng-view 属性,因为这意味着那将是会更改页面的 div。

在我的 app-routing.module.ts 我有不同的菜单指向不同的控制器:

发生的事情是,每次我点击菜单时,整个页面都会重新加载。不仅如此,新调用的组件的内容也会显示在顶部菜单和垂直菜单布局之前的 html 中。

似乎路由设置不正确。我如何保证当我进入我的dashboard.html 代码时,路由会知道内容div 将是呈现新组件html 代码的那个?

编辑:

经过一些反馈后,我添加了新标签而不是 href: