【问题标题】:Install Angular with Ionic already installed在已安装 Ionic 的情况下安装 Angular
【发布时间】:2017-10-14 17:06:41
【问题描述】:

我已经安装了 Ionic,因为它使用了 Angular,所以我假设我在安装 ionic 时也安装了 Angular,对吗?

所以,如果我像网站建议的那样安装 angular:npm install angular@1.6.4 我会安装 angular 两次?

我运行了这个命令npm list -g --depth=0,结果是:

/usr/local/lib
├──cordova@6.5.0
├── ionic@2.2.2
└── npm@4.4.4

Angular 应该被列出,不是吗?

我检查了文件夹~/.npm,唯一与angular类似的是一个名为@angular的目录。

那么,为了能够使用 Angular 构建网站,我应该只使用上述命令安装它吗?是否有可能与 ionic 安装中的 angular 冲突?

Obs:我正在使用 macOS Sierra

【问题讨论】:

    标签: angular ionic-framework npm installation


    【解决方案1】:

    没有。这伴随着依赖项,你会在整个 NPM、NuGet 等中找到任何地方。例如,如果你安装 Ionic,并且 Ionic 使用 Angular,它有一个链接到 Ionics 依赖项的配置或配置文件。 Ionic 依赖于 Angular 来运行,因此在它的配置文件 (package.config) 或 package.json 中将显示它使用的 Angular 版本。它包含在 Ionic 文件中,但不适用于您的项目。
    您还需要为您的项目下载 Angular。您还需要注意版本控制。我假设如果您不熟悉配置文件,您也需要研究一下。

    【讨论】:

    • 版本控制是指 Angular 的版本或您包含的包。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-28
    • 2020-06-14
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多