【问题标题】:Where can I locate the systemjs.config.js file in Angular 2?我在哪里可以找到 Angular 2 中的 systemjs.config.js 文件?
【发布时间】:2018-01-18 08:12:02
【问题描述】:

我一直在尝试修复 angular2 中的一个错误,即 找不到模块:'angular2-cookie/core'。我尝试按照说明here 修复它。但我似乎无法找到或定位 systemjs.config.js 文件...那么,我在哪里可以找到它?

【问题讨论】:

    标签: angular angular2-cookie


    【解决方案1】:

    您是如何创建应用程序的?

    如果你使用了 Angular CLI,那么你没有使用 SystemJS 并且没有 SystemJS 配置文件。

    在 Angular 开发中使用两种常见的模式来为我们的应用程序加载代码:

    SystemJS

    WebPack

    Angular 文档(和快速入门)使用 systemjs,因为它既快速又简单。

    Angular CLI 和许多其他开发人员使用 WebPack,因为它非常强大。

    因此,如果您没有在应用程序中使用 SystemJS,您将没有 SystemJS 配置文件。

    查看此链接了解更多信息:What are differences between SystemJS and Webpack?

    如果您正在使用 systemJs,那么配置文件应该位于根应用程序文件夹中,该文件夹与您的 package.json 文件相同。

    【讨论】:

    • 其实并不是我创建了这个应用程序。是我的朋友创造了它。我只是从 git 中克隆了它,当尝试运行它时,出现了找不到 angular2-cookie 模块的错误。
    • 我应该是制作 webpack.config.js 文件的人吗? :)
    • 这取决于应用程序的创建方式。如果它使用 CLI,那么 webpack 配置将被隐藏,直到您将其弹出。你不应该手动创建一个。
    猜你喜欢
    • 2018-01-10
    • 2020-01-17
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多