问题标签 [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.
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 的教程或步骤。
我是否缺少任何配置设置或其他内容?非常感谢任何帮助或建议。
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 机器上工作呢?
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)
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: