为啥没有用于@angular/core 模块导入的相对路径

Posted

技术标签:

【中文标题】为啥没有用于@angular/core 模块导入的相对路径【英文标题】:why no relative path being used for @angular/core module import为什么没有用于@angular/core 模块导入的相对路径 【发布时间】:2017-07-18 00:05:06 【问题描述】:

我们使用相对路径在 Angular 2 中导入我们的客户模块或服务,但为什么我们在导入 angular2 核心模块时从不使用相对路径,如下所示。

import  Component from '@angular/core';

【问题讨论】:

【参考方案1】:

模块加载器(或模块捆绑器)会自动在node_modules 文件夹中查找模块,并且因为在node_modules 文件夹中有一个名为@angular 的模块,并且其中有一个core 模块,所以您可以导入就这样吧。

【讨论】:

以上是关于为啥没有用于@angular/core 模块导入的相对路径的主要内容,如果未能解决你的问题,请参考以下文章

模块'DynamicTestModule'导入的意外值'DecoratorFactory'。请添加@NgModule注释

Angular 5 .- Components 属性没有被更新???为啥?

Angular 11最大调用堆栈大小超出错误

在 Angular 2 应用程序中导入节点 js 模块

为啥“(SystemJS)无法解析所有参数”发生在Angular2中

Angular的内置模块