【问题标题】:How do you get the aurelia-api plugin from Spoonx to work with the current webpack config that does not use coreBundles.aurelia您如何从 Spoonx 获取 aurelia-api 插件以使用当前不使用 coreBundles.aurelia 的 webpack 配置
【发布时间】:2018-12-11 03:57:59
【问题描述】:

系统

Windows 10, Webpack 4.1.1, aurelia-bootstrapper 2.3.1, aurelia-api 3.2.1

以下是 aurelia-api 插件的安装说明。网站aurelia-api

Webpack 安装

从您的项目根目录运行 npm i aurelia-api --save。 在 webpack.config.js 的 coreBundles.aurelia 部分添加“aurelia-api”

问题是当前版本的 aurelia webpack 配置不再使用 coreBundles.aurelia。

在我的 webpack.config.js 中哪里引用了 aurelia-api 插件?

在浏览器(电子)调试控制台中我收到错误:

错误:无法找到 ID 为 aurelia-api 的模块。

谢谢。

更多信息:

在我的 main.js 中,我将插件声明为这样。

import { PLATFORM } from "aurelia-pal";

 .plugin(PLATFORM.moduleName('aurelia-api', config => {
    config.registerEndpoint('auth',dfconfig.loginurl() );
    config.registerEndpoint('api',apiconfig.baseurl(),{headers: {"X-DreamFactory-API-Key": apiconfig.APP_API_KEY, "X-DreamFactory-Application-Name": apiconfig.APP_NAME}});
  }))

【问题讨论】:

    标签: webpack aurelia


    【解决方案1】:

    我在注册端点时遇到了一些问题,但我认为在 main.js 中导入库应该可以解决问题:

    import { PLATFORM } from "aurelia-pal";
    import 'aurelia-api';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-30
      • 2017-10-14
      • 1970-01-01
      • 2020-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-01
      相关资源
      最近更新 更多