ng-upgrade相关内容
我正在尝试将 $log 服务用于 Angular 2,根据我阅读的内容,您需要以下步骤: 创建一个包含您要注入的服务的模块. 调用 UpgradeAdapter 的 upgradeNg1Provider 方法. 所以,我做了以下 var initInjector = angular.injector(['ng']);var $log = initInjector.get('$lo
..
我决定完全重写我正在处理的大型应用程序,因为它在 AngularJS 1.4 中.我转移了大部分 HTML 和 CSS 文件,现在准备创建 TypeScript 文件. 我是否需要为 1.4 版本的每个 JavaScript 文件创建一个 TypeScript 文件,或者 TypeScript 文件会更少?起初,我假设我需要与 JavaScript 相同数量的 TypeScript 文件.但
..
我正在尝试使用 Angular 2+(在撰写此问题时为 Angular 4.1.0)引导一个 Angular 1.X 应用程序.我按照在线指南操作了 T,但似乎无法取得进展. 我使用的是 ES2015+(通过 Babel 编译)和 TypeScript 的混合体.一切都正确编译,我可以分别成功运行 Angular 1 和 Angular 2.如果有所不同,它们会使用 Webpack 编译在一
..
我正在研究将当前的 Angular 1 项目迁移到 Angular 4 的方法. 选项是ng-forward、ngUpgrade 或重写. 我正在考虑重写它,但有一个转折. 我保留当前的申请 开始写新的与之平行的 所有新的 NG4 都重写了,我想使用......换句话说,一点一点. 有没有人尝试过这个或知道更好的方法? 解决方案 将 AngularJS 应用程序
..
我找到了描述如何将 Angular (2) 组件集成到 AngularJS 中的资源,但所有这些都涉及像 Angular 项目一样设置 AngularJS 项目,需要来自 TypeScript 的转译器,需要 ES6,需要导入语句.我想在我的 AngularJS 应用程序中简单地使用 Angular 组件,而不会中断我现有的工作流程.这可能吗,如果可以,我该如何实施?我以为这是升级模块的目的,但是
..
我目前正在使用 Angular CLI 将 AngularJS 应用升级为 Angular 应用. 我的问题是,当我使用 ng build 构建应用程序时,它会将所有文件复制到 dist 文件夹,但会忽略所有 AngularJS 文件.对于所有 js 文件,我的解决方案是将它们添加到 angular-cli.json 中的 scripts 数组中.现在,我只需要处理 html 文件.对于 A
..
用于将 cli 版本从 v7 项目更新到 v8 的 ng upgrade 命令失败. 手动尝试先升级 cli 也会失败. ng 更新@angular/cli 您的全局 Angular CLI 版本 (8.0.1) 高于您本地的版本 (7.3.9).使用本地 Angular CLI 版本. Package "@angular/compiler-cli" 对“typescript"具有
..
目前,我正在使用 webpack 将我的 Angular project4 升级到 Angular7. 我坚持了一步 从 HttpModule 和 Http 服务切换到 HttpClientModule 和HttpClient 服务.HttpClient 简化了默认的人体工程学(您不再需要映射到 json)并且现在支持类型化返回值和拦截器. 关于这一步我需要替换 HttpMod
..
我想升级要在 ng2 组件中使用的 ng1 组件. 如果我只使用要升级的 ng1 组件的模板字符串,它就可以工作.但是,如果我改用 templateUrl,应用程序会崩溃并出现以下错误: angular.js:13920 错误:不支持异步加载指令模板在 RemoteUrlComponent.UpgradeComponent.compileTemplate (upgrade-static.u
..
我正在尝试将用AngularJS1编写的组件升级到Angular6.在我的示例中,我通过扩展放置在文件夹" directive-wrappers "下的" UpgradeComponent ",为所有现有的AngularJS1组件提供了包装器.当我尝试添加一些没有任何指令的控制器时,出现错误消息 错误:[$ injector:unpr]未知提供程序:testDirective2Directive
..
当前,我正在使用webpack将Angular project4升级到Angular7. 我一步一步陷入困境 从 HttpModule 和 Http 服务切换到 HttpClientModule 和 HttpClient 服务. HttpClient 简化了默认的人体工程学(您不再需要映射到json),现在支持类型化的返回值和拦截器. 关于此步骤,我需要替换 HttpModul
..
由于AngularJS 1.4中已开发了大型应用程序,因此我决定对其进行完全重写.我转移了大部分HTML和CSS文件,现在可以创建TypeScript文件了. 我是否需要为1.4版本中的每个JavaScript文件创建一个TypeScript文件,否则是否会有更少的TypeScript文件?最初,我假设我需要与JavaScript相同数量的TypeScript文件.但是在研究之后,我发现很多
..
我目前正在使用Angular CLI将AngularJS应用升级到Angular应用. 我的问题是,当我使用ng build生成应用程序时,它将所有文件复制到dist文件夹中,但是将忽略所有AngularJS文件. 对于所有js文件,我的解决方案是将它们添加到angular-cli.json中的scripts数组中. 现在,我只需要处理html文件.对于Angular应用程序,angular
..
当前,我正在使用webpack将Angular project4升级到Angular7. 我一步一步陷入困境 从 HttpModule 和 Http 服务切换到 HttpClientModule 和 HttpClient 服务. HttpClient 简化了默认的人体工程学 (您不再需要映射到json),现在支持类型化的返回 值和拦截器. 关于此步骤,我需要将 HttpModule
..
嗨,我正在使用此教程来学习如何从Angular1迁移到Angular2. 步骤末尾4升级电话服务,当我想使用"npm start"检查正在运行的应用程序时,出现此错误: angular.js:13920 Error: [$compile:tpload] Failed to load template: app/phone-list/phone-list.template.html (H
..
我正在将AngularJS(1.6)应用程序迁移到Angular(4),现在有一个混合应用程序,由NgUpgrade引导. 但是,这似乎完全破坏了我的量角器测试. 失败:11秒后等待异步Angular任务完成而超时.这可能是因为当前页面不是Angular应用程序.请参阅常见问题以获取更多详细信息: https://github.com/angular/protractor/blob/m
..
将cli版本从v7项目更新到v8的ng upgrade命令失败. 首先手动尝试升级cli也会失败. ng update @angular/cli 您的全局Angular CLI版本(8.0.1)大于您的本地Angular CLI版本 版本(7.3.9).使用本地Angular CLI版本. 包"@angular/compiler-cli"与"typescript" (requ
..
在angular 5.0中,升级模块现在可以选择使用downgradeModule,该模块在angular区域之外运行angularjs.在尝试这种方法时,我遇到了使用downgradeInjectable的问题. 我收到错误: 未捕获的错误:在引导Angular模块之前尝试获取Angular注射器. 在angular js中引导角度工作正常 import 'zone.js
..
由于AngularJS 1.4中已开发了大型应用程序,因此我决定对其进行完全重写.我转移了大部分HTML和CSS文件,现在可以创建TypeScript文件了. 我是否需要为1.4版本中的每个JavaScript文件创建一个TypeScript文件,否则是否会有更少的TypeScript文件?最初,我假设我需要与JavaScript相同数量的TypeScript文件.但是在研究之后,我发现很多
..
我已经有一个基于angular 1.3.4构建的应用程序,我想将其更改为angular 2,但要在模块方面进行修改. 让我说我的页面上有5个模块,我想将一个模块迁移到angular 2,而其他模块应该像以前使用1.3一样工作,所以我可以慢慢地转换,但直到它不停止工作为止. 我同时包含angular 2和angular 1.3.4库,并且说在控制台中未定义angular 解决方案
..