【发布时间】:2018-03-14 15:49:32
【问题描述】:
我的远程 Ionic Pro 版本出现问题。 (在本地一切正常。)
根据: https://github.com/ionic-team/ionic/blob/master/CHANGELOG.md
远程 Ionic 构建现在使用 Angular 4.4.3。但是,当我使用
进行远程构建时git push 离子大师
我得到错误:
[12:18:08] typescript: node_modules/@ngx-translate/http-loader/src/http-loader.d.ts, line: 1
Cannot find module '@angular/common/http'.
L1: import { HttpClient } from "@angular/common/http";
L2: import { TranslateLoader } from "@ngx-translate/core";
[12:18:08] typescript: src/app/app.module.ts, line: 3
Cannot find module '@angular/common/http'.
L2: import { BrowserModule } from '@angular/platform-browser';
L3: import { HttpClientModule, HttpClient } from '@angular/common/http';
L4: import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
我只需要回滚到 Angular 4.1.1 吗?如果是这样,并且如果 ionic-team/ionic/CHANGELOG.md 对我撒谎,我怎么知道要在远程构建中使用哪个版本的库?有其他人成功迁移到 Ionic 和 Angular 4.4.3 吗?
【问题讨论】:
-
我也遇到过这个问题,除了我的 package.json 文件中的 JSONPath 库。您解决了这个问题吗?
-
我有一张 Ionic 支持的未结票,但他们没有解决问题。如果我们使用他们在 CHANGELOG.MD 文件中指定的 Angular 等版本,完全清除我们的 node_modules,执行干净的 npm install 并且它可以在本地运行,它应该可以在他们的服务器上运行。我认为他们正在修改他们在构建之前实际获得的包版本。解决后我会发布一些内容。
-
我还针对该问题提出了支持票(以及其他几张票),如果我收到任何回复,我也会通知您。
标签: git angular typescript ionic-framework ionic2